MTTKVLVRNSAAATKTMQVVSPSNPTTTLVPIPIFGSIPVSYGRCYLTTNPRGPDCRANNAVRKYVTVGSHNGKDNFTVPIHGLEHDDAFFMREALQEAKKAALLGEVPVGAVLVSQGIIVARAHNRVESAGDATAHAEMLCIRIAASKLGGWRLSDSTLYVTLEPCPMCAGALLQARVGTLVWGARNTLLGADGSWLVVTSMQRDTKTLHGDACDCLCMVCRLNAEEKCSAHVATFSFVSDLWRSTIYPKKPLIKWHKLACLLRTSKSYPNPLFCSLELDAANQELVK*