MLPELTPSEALTSHPPSIVNVIDEEIGEDAINVTVGEEWVARVEVARQAVEILGRRVNATDNKFKTLEDFTLEENENIRKELEGRQRAVFKMKEAITSLEYRFLEALGTIETLKAEVKALKEGIEVGGSTSLDREREARVEAPKPPIFKGVCDAQEVENFLWHLDNYFKCSRVISDENKINTAVLYLSEMAMLWWRRKEAEIGKGTCIINTREQFHEEFKKAFFPNNVVYEVKRKFRELKQTGSIRAYVKEFTTLTLQIPNLTDEDMLFHFMDGLQNWAKTELERCQVKTIDEAITQAEALTDFKHERHDKAKGKETRSSHAKGGGDRGRGKEQQAHSKQHDTHKPDEKRFGRQSYTEKRTQASKGDGCYICGGPHGYARCPEMKNLGAILREQKEKDAQEQGHDAGTTQLGMVALCGAIAKQTEEPGNFSTQYVHISINGRQACAMVDFGAEANIMTKRQQRG*