MEAASCSLQVYQVSLTPIRSSPRFLTPLSRISLSSNYRTNNFNLTSSFRVIRLKNRCSISSTPDILVTEGASKEDGKRKDEDLKEREIDLKSWMHSNGLPPCKVVLKEKPSHNSNHRPIHYVAASEELQAGDTAFSVPNSLVVTLEKVLGNETVAELLASNKLSELACLALYLMYEKKQGKKSFWYPYIRELDRQRGRGQLAVESPLLWSESELSYLSGSPVLAEIIVRAEGIKKEYDELDTVWFMAGSLFQQYPYDIPTEAFPFEIFKQAFVAVQSCVVHLQSATGYFYGPFGK*