MASTRPRSVLLLVLAVAAIVSEAQLQLSETFYDATCPQAASIVQQKVNAFVDADRGLAAALMRLHFHDCFVRGCDGSVLLNSTDSMLTEKEALLNKGSLRGFEQIDEIKMELECACPGVVSCADILALVARDATAKVGGTSWPVFLGRIDGGASFADEVNSSLPERTDNFTQLVARFARVGLDTRDMIILSGGHSIGQVHCGAFFERLYNFQGLNITDPSMDPDFAAMLKVQCPQTQPFGFMALDATNGTFDSAYYLDLLTNKGLLESDVALLSDPLGVEYAIRAVQDPMAFLNEFGWAMIKMGAIPAIEPYGWRRHCAFVEPKY*