MSVQEYLDKHVLSRKIEDAVNAAVRAKTPDPVLFISNHMRKAVPSVITKIKGRQILDSRGIPTVEVDLFTNKGSFRASVPSGHVTGMYEAVELRDGDKGMYLGNSVTRAVKNINEKISEALIGMDPTLQSQIDQAMIDLDKTEKKGELGANAMLAVSIAACKAGAAEKEVPLYKHISDLSSKTNPTLPVPAFTVISGGKHAGNNLAIKEIMILPIGASTFEEALQMGSETYHHLKAVIKEKYGEQGCNVGEDGGFSPNLSSVQEGLNLVKEAISRTGYSEKIKMAIDVAATTFCIGTKYDLDYKFQNKSGQNFKSGDDMIKMYEELCAAYPIVSIEDPFDREDWEHVKRFSDLGLCQVVGDDLLMSNHKRIERAIHESSCTALLLKVNQIGTVTEALEVVKLAKDAHWGVVVSHRSGETEDSFIADLSVGLAMGQIKTGAPCRGERLAKYNQLLRIEEELGDQAVYAGEDWRAT*