MESLNALLQGMGLMHLGAGQAIMLLVSLLLLWLAIAKKFEPLLLLPIGFGGLLSNIPEAGLALTALESLLAHHDAGQLAVIAAKLHCAPDVHAIKEALALALPSVQNQMENLAVDMGYTPGVLALFYKVAIGSGVAPLVIFMGVGAMTDFGPLLANPRTLLLGAAAQFGIFATVLGALTLNYFGLISFTLPQAAAIGIIGGADGPTAIYLSGKLAPELLGAIAVAAYSYMALVPLIQPPIMKALTTETERKIRMVQLRTVSKREKILFPVVLLLLVALLLPDAAPLLGMFCFGNLMRESGVVERLSDTVQNGLINIVTIFLGLSVGAKLVADKFLQPQTLGILLLGVIAFGIGTAAGVLMAKLLNLCSKNKINPLIGSAGVSAVPMAARVSNKVGLESDPQNFLLMHAMGPNVAGVIGSAIAAGVMLKYVLAM*