MALQAASLVSSAFSVRKDAKLNASSSSFKDSSLFGASITDQIKSEHGSSSLRFKREQSLRNLAIRAQTAATSSPTVTKSVDGKKTLRKGNVVVTGASSGLGLATAKALAETGKWNVIMACRDFLKAERAAKSVGMPKDSYTVMHLDLASLDSVRQFVDNFRRTETPLDVLVCNAAVYFPTAKEPTYSAEGFELSVATNHLGHFLLARLLLDDLKKSDYPSKRLIIVGSITGNTNTLAGNVPPKANLGDLRGLAGGLNGLNSSAMIDGGDFDGAKAYKDSKVCNMLTMQEFHRRFHEETGVTFASLYPGCIASTGLFREHIPLFRALFPPFQKYITKGYVSETESGKRLAQVVSDPSLTKSGVYWSWNNASASFENQLSEEASDVEKARKVWEISEKLVGLA*