MALQAASLVSSAFVFPKEGKSNAYFKDSSLFGVSLSEHVKADFSSCALKCKREFNQGVGAVRAQTMVAATPALDRASSESKKTLGQGTCIVTGASSGLGLATAKALAETGKWHIIMACRNFLKAERAAKSAGIAKENYTIMHLDLASLDSVRQFVDTFRRSGRPLDVLVCNAAVYLPTAKEPAFTAEGFELSVGTNHLGHFLLSRLLLEDMKKSDYPSKRLIIVGSITGNTNTLAGNVPPKANLGDLRGLSGGLNGLNRSAMIDGGVFDGAKAYKDSKVCNMLTMQEFHRRLHEETGIAFASLYPGCIATTGLFREHIPLFRLLFPPFQKYITKGFVSEHEAGKRLAQVVSDPSLTKSGAYWSWNKHSASFQNQLSQEASDAEKARKVWEISEKLVGLA*