MSLCRGLQNLQRAEGVRLLLLQSFHKAALGCQQQERLQSEDVPRPCALPRASRHRTGDKTELPRLPVTSRHETDDEMELRVIKDVKHAQPPRPPGKEGPGTMARSLVKTVMGLSDVKEEVYGALDEWAAFEVEFPIVATRKALERLRQEKQWHRVIQVSKWMFSKGIGKTHGSYNLLLKAYCMDGRLEEAGELWDKLLTSLSRSMPKNMFFFMASAYRKRQMPEKVVEVFEQMESFGIKPDKDLLRRAEEAYQQLNMPEKVELLGRKYALDSKTRRKEKRLMAKKALKASKLEEKIPHADGDLNKDCQMNNDEDKVEEHASPIQRKQTWASSCREQRVTQTDNGSRRDLQTDQKEDNFQKQARPIERKQTWASSSIKQRITQTDGGCNTDFQTDDDEENAEEQATTIQGKQTWASSSIVPDVTSSHSENLQSFVEQVIATMPKSSYANVKESKRL*