MTLRNHQELLVALAILYFLATSLPSVSAHGPYAWDGEATYKFTTYHPGQNYKGLSNVKNYFHHLGYIPNAPHFDDNFDDTLVSAIKTYQKNYNLNVTGKFDINTLKQIMTPRCGVPDIIINTNKTTSFGMISDYTFFKDMPRWQAGTTQLTYAFSPEPRLDDTFKSAIARAFSKWTPVVNIAFQETTSYETANIKILFASKNHGDPYPFDGPGGILGHAFAPTDGRCHFDADEYWVASGDVTKSPVTSAFDLESVAVHEIGHLLGLGHSSDLRAIMYPSIPPRTRKVNLAQDDIDGIRKLYGINP*