MESLNALLQGMGLMHLGAGQAIMLLVSLLLLWLAIAKKFEPLLLLPIGFGGLLSNIPEAGLALTALESLLAHHDAGQLAVIAAKLHCAPDVHAIKEALALALPSVQNQMENLAVDMGYTPGVLALFYKVAIGSGVAPLVIFMGVGAMTDFGPLLANPRTLLLGAAAQFGIFATVLGALTLNYFGLISFTLPQAAAIGIIGGADGPTAIYLSGKLAPELLGAIAVAAYSYMALVPLIQPPIMKALTSETERKIRMVQLRTVSKREKILFPVVLLMLVALLLPDAAPLLGMFCFGNLMRESGVVERLSDTVQNGLINIVTIFLGLSVGAKLVADKFLQPQTLGILLLGVIAFGIGTAAGVLMAKLLNLCSKNKINPLIGSAGVSAVPMAARVSNKVGLESDAQNFLLMHAMGPNVAGVIGSAIAAGVMLKYVLAM*