MELSQHGFLEELLASTPWTSSYSNGFNDFFQNGWNFTSFDENPQMASSTFSNFPTIQTPNDFSFADQQLYSNFLEGFAMPELDSSSYTKNNETPPFVSQEEMSNKNNGYPPVAMEEEELGFIETETAPSVCKVEMEQMGVREINGSIMGVAELGKRSSNKAKKIEGQPSKNLMAERRRRKRLNDRLSMLRAIVPKISKMDRTSILGDTIDYVKELLERINNLKEEEETGLDSNHVGFFNGISKEGKSNEVQVRNSPKFDVERKEKETRIDICCATRPGLLLSTVNTLEALGLEIQQCVISCFNDFSMQASCAEVLFCCVLFVSFGL*