MDSIWSRNGVPSVAIAIYFAFAFVAARFLLNVFIYQRLAIRLLSKGTSPAKISEAQEAKIIKCSESMWKLTYYTTVQVCVLAITYHEPWFRDTKEYFRGWPNQELK