MELSQHGFLEELLASTPWTSSYSNGFNDFFQNGWNFTSFDENPQMASSTFSNFPTIQTPNDFSFADQQLYSNFLEGFAMPELDSSSYTKNNETPPFVSQEEMSNKNNGYPPVAMEEEELGFIETETAPSVCKVEMEQMGVREINGSIMGVAELGKRSSNKAKKIEGQPSKNLMAERRRRKRLNDRLSMLRAIVPKISKMDRTSILGDTIDYVKELLERINNLKEEEETGLDSNHVGFFNGISKEGKSNEVQFDVERKEKETRIDICCATRPGLLLSTVNTLEALGLEIQQCVISCFNDFSMQASCAEGSAQKAVASSDDIKEALFRNAGYGGKCL*