MTLVLILLALIAFIVLSTTRLKLHPFLALLAAALIAGFAYQVPTAEIVKTVTGGFGSILGYIGIVIVLGTIIGVILERSGAAITMAESVIRLLGERFPTLTMSIIGYLVSIPVFCDSGFVILNSLKNALAARMKISTIAMSVALATGLYATHTFVPPTPGPIAAAGNLGLDASLGLVIVVGLVVAFVTAMAGMWWANRFVGKDIPLVDDGQVVQTEEDFSELRARYGKLPSATQAFAPIFVPILLICLGSVAVFPSKPLGEGVLFACLNFLGQPVIALLVGLALACTLLKGQSKREEFHERVVEGIQSAAPILLITGAGGAFGAMLKITPLGDYLGSTLSALGIGLFMPFVVAAALKTAQGSTTVALVTTSALVAPLLPQLGLDSEMGRVLTVMAIGAGAMTVSHANDSFFWVVTQFSRMTVSTAYRAQTLATLVQGIAGMLAVWLLSLVLL*