MASTSPRLVVLLVLAVAVVVSDAQLQLSETFYDATCPQAASIVQQKVNAFVDADRGLAAALMRLHFHDCFVRGCDGSVLLNSTDIMLTEKEALLNKGSLRGFEQIDEIKMELECACPGVVSCADILALVARDATAKVGGTSWPVFLGRIDGGASLADEVNTSLPERTDNFTQLVARFTRVGLDARDMIILSGGHSIGQVHCGAFFERLYNFQGLNITDPAMDPEFAAMLKVQCPPTKPFGFMALDATNGTFDSAYYLDLLTNKGLLESDVALLSDPLGVEYAIKAVQDPMAFLNEFGWAMIKMGAIPALEPYGWRRHCAFVEPKF*