MALQAASLVSASFSIAKEGKSGVSLRDTTMFGVSLSDTLKSDFSSPSSTCKREFQQKFGPLRVQSVATTTPGVTKASPEGKKTLRKGSVIITGASSGLGLATAKALAETGKWHVIMACRDFLKAERAAKSAGIAKENYTIMHLDLASLDSVRQFVDNFRQSGRPLDVLVCNAAVYLPTAREPTYTADGFELSVGTNHLGHFLLSRLLLDDLNKSDYPSKRLIIVGSITGNTNTLAGNVPPKANLGDMRGLAGGLNGLNTSAMIDGGSFDGAKAYKDSKVCNMLTMQEFHRRYHDETGITFASLYPGCIATTGLFREHIPLFRLLFPPFQKYITKGFVSEDESGKRLAQVVSDPSLTKSGVYWSWNAASASFENQLSQEASDADKARKVWEISEKLTGLA*