MTIVRQTEHPVEVHDTGLPQNNWSTPGRAAYDFRSDFVTSPNMSMLESIVNTTLLDDEMMEDPTTNYFQEWMAQLTGHERALLTYSGTMSNQVALRTALTTPPYSILADHRSHILNMEAGGAATVCGALIHGVIPANGHHLTLGDIKKHFVFKKDIYDCPTRVISLENTLFGTIMPLDEVRDISMWAKTQDPPVHMHLDGARLWEAVAAGAGALNEFCACFDSVSLCFTKGLGAPIGSVIVGNTEFITRARWMRKLLGGGLRQTGIISAPMCVALEEVFLGGKLKRCQERAKYISTMWERLGGSLLRPTETNMMWMNLNDGNVDKKAFQKVAKELGLKVHEKERLEGRLVVHYQISDDAIKKLEIAMRAALSC*