MKLTEDQMAQLLSAFWIQANLPDNLPSNIEAIAHSFILTLPVLRIKNLKDRDSLVIRFFQLPLSLWTMLLDQSNGILSPACQRSVYVLSAGMLSFACKIYQIPDLNDVFASLPMSGVDPSNSAGEDDTISEASVSDLSRFIPKMPLSPSAPHVISIGQLMESALEVAGQVAGTAISTSPLPYNTMASQCESLGTCVRKKLSNWLAFENHYSQTPDDKSFLAIADIRNSASEKVTNGGGHAQLPRDPMKLPPASPFDNFLKAAGC*