MEAFFPKKIITMNFKYVIIFFFSFGYCFLISCAEFPYFNQSLKDDGSLSFLVIGDWGRKGLYNQSELAIQMGEIGEKLKIDFVISSGDNFYEDGLNGVNDPTFQHSFTNIYKAPSLQKTWYNVLGNHDYRGDVEAQLSPILREKDKKWFCLRFYVLHAEIVDFFFIDTTPFVNDYFTNPKEHTYDWRGVLPKDKYLNDQLKDLDLALSKSTAKWKIVIGHHTIKSAGHHGIIMELAQQLVPILEVITYNLGIIHILNSKLGFKF*