MERYSGGFITALMVSAAIIWYLTKSRKNKGDPVNWPVVGMLPSLLWNLSNVYEWAAGIVIRNDGELWKRQRTAVAIAMSSTSFRDQNINQTQGLVLERLVPVLEESCKKNSSLDIQDILLRFNFDNICLALSGKDAGFLLPDLPEVPFAVAFEQAIESCTYRLIIPPFVSKAMKFLNVGFERKHRRAMCLILDYASELVRFKMEELKKMSNEKRSECGDILSTFIHLETEEGRSPSPKSVRDLCLSIILAGRDTSSLALSWFFWLLNQHPDVETKIMSELYQILKAKFSNNSCDINTVRFSHDDLKGMQYLHAALSEALRLYPPVPISYRQAVRDVFLPDGTHVSKGSKLLYFIYATNRMENLWGKDSREFKPERWISRDGSCMKESDYKYPVFNAGPRLCLGKEMAYVNMKCVAAHVLLRYRLRINPGHPVKPKFGLNIFMQHGLKVTLQQRDEAGLLQN*