MDFRSIEVQRWMLAAILAVVVAAKFSEAQLTTDFYDSSCPQAASIVKQKVDAIVDADRGLAAALMRLHFHDCFVRGCDGSVLLNSTDPNILTEKSALLNNNSLRGFEQIDEIKMELECACPGVVSCADILALVARDATVKVGGWSWPVFLGRIDGAGSFADEVNGSLPERTDNFTKLVQTFAKVGLDAKDMIILSGGHSIGQVHCGAFFERLYNFQGQNITDPSMDPEFAEMLKVQCPQTQPFGFMALDATNGTFDSTYYLDLLTNKGLLESDVALLSDPLGVEYAIKAVQDPDTFLFEFGMAMIKMGSIPSVDPYGWRSHCAFTEPKY*