MARLHFFVFAIIFSKAISSWADFSLSKKTPALFIFGDSTVDPGNNNYIQTIAENQANYPPYGQNGFFKGPTGRFSDGRVIVDFIAEYAKLPLIPPFLQTSAEFLYGANFASGGAGVLPETNQGLAIDLQKQLKYFEEVQKSLTEKLGDVQARELISEAVYFISIGSNDYMGGYLGNPKTQELFPPEQYISMVIGNLTQAIQVLYQKGGRKFGFLSLSPLGCLPALRASNTNAEGGCLEEASALALAHNNALSAVLTNLEHILKGFKYSNSNFYNWLNDRMHHPDKYDFKEGVNACCGTGPYGGVFSCGGKKAVSDYKVCDKAGDYVWWDSFHPTERIHEQFAKALWSGPPFSVRAYNLEDLFYSNENLIIADIVDNPNDVGSNTFA*