MARTSLRSVVFLVLAVAVVVSDAQLQLSETFYDATCPQAASIVQQKVNAFVDADRGLAAALMRLHFHDCFVRGCDGSVLLNSTESMLTEKEALLNKGSLRGFEQIDEIKMELECACPGVVSCADILALVARDATAKVGGTSWPVFLGRIDGGASFADEVNSSLPERTDNFTQLVARFARVGLDARDMVILSGGHSIGQVHCGAFFERLYNFQGLNITDPAMDPEFAAMLKVQCPPTKPFGFMALDATNGTFDSAYYLDLLTNKGLLESDVALLSDPLGVEYAIRAVQDPMAFLNEFGWAMIKMGAIPALEPYGWRKHCAFVEPKY*