MALQVAALLPSTFSIPKEGKTSATLKDSSLFGISLSDHVKSDFGSSFKIKSGRKSSLGAIRAETMIASPGVTNAPVTGKKTLRKGCVVITGASSGLGLATAKALAETGKWHVIMACRDFLKAERAAKSAGMPKENYTIMHLDLASLDSVRQFVDNFRRSGNPLDVLVCNAAVYQPTAKEPSFTAEGFELSVGTNHLGHFLLSRLLIDDLKQSDYPSKRLIIVGSITGNTNTLAGNVPPKANLGDLRGLARGLDGLNSSAMIDGGDFDGAKAYKDSKVCNMLTMQEFHRRYHEETGITFASLYPGCIATTGLFREHIPLFRLLFPPFQKFITKGFVSEAESGKRLAQVVSDPSLTKSGVYWSWNKNSSSFENQLSEEASDVEKARKVWEVSEKLLGLA*