MASTSPRSLILLVLAVAVVVSDAQLQLSETFYDATCPQAASIVQQKVDAFVDADRGLAAALMRLHFHDCFVRGCDGSVLLNSTDTMLTEKEALLNKGSLRGFEQIDEIKMELECACPGVVSCADILALVARDATAKVGGTSWPVFLGRIDGGASFADEVNSSLPERTDNFTQLVARFARVGLDARDMVILSGGHSIGQVHCGAFFERLYNFQGLNITDPSMDPEFAAMLKVQCPPTKPFGFMALDATNGTFDSAYYLDLLTNKGLLESDVALL