MTTSTTAGAATLPAARGPLSDSVLATLLREHPRADLDFDGLADADPLGDDLQLALHLCYELHYQGLPGVSPDWEWDPELLRLRGALEARFLAALRDNVTGGDDVPAALDALLVEPIDVEGVSHYLRDHGDWTQLREYFTHRSIYHHKEADPHAWVIPRLRGRAKAALVAVEFDEFGGGRAELMHARLYADLLRAAGLPDGYLELIDQVPGAMLAVVNTMSMFGLHRSLRGALCGHFAAAEITTAPSAQRMDQALRRLDAPEACRFFYTEHIEADAVHEQVMRHDVLGDLLQQEPELAADVVFGIQATEFLEGRFGEQVLSRWKAGKSSLRT