MASTSPRSVIFLVLAVAIVVSDAQLQLSETFYDATCPQAASIVQQKVNAFVDADRGLAAALMRLHFHDCFVRGCDGSILLNSTETMLSEKEALLNNGSLRGFDQIDEIKMELECACPGVVSCADILALVARDATAKVGGTSWPVFLGRIDGGASFADEVNSSLPERTDNFTQLVARFARVGLDARDMVILSGGHSIGQVHCGAFFERLYNFQGLNITDPAMDPEFAAMLKVQCPQTKPFGFMALDATNGTFDSAYYLDLLTNKGLLESDVALLSDPLGVEYAIRAVQDPMAFLNEFGWAMIKMGAIPALEPYGWRRHCAFVEPRF*