MESLSARVADVENSSNNVSFHYKGDVGRAVEEDAGALFVLESKGNWAHAGYHLTTSIAAPALLSLPFALAGLGWTAGVVFLLLGAAVTFYAYCLLSKVLEHMESTGRRHLRFRDLARDILGPKWSRFTVAPLQFAVCLGSVIGCTVLGGESLQLIYSIYHADGPMQLYEFIIIFGIVMLVLAQLPSFHSLRYINLLSLIMCLGYSICAVGGSIYAGHHYSTEKDYTLQGTGVSKMFGVFNSLAVIATTYGNGIIPEIQATLAPPVSGKMFKGLCVCYAVVVPTFFSVAVSGYWAFGNQASGDLMSNLAPSGQPALVPNWLIFMANMFILTQLLAVALVYSQPTFEVLEGKASDARMGMFSLRNLVPRLLVRGSYVAMATFISAMIPFFGDINALIGAFGFTPLDFVLPMVFYNMVLRPSRKSLIFWINTLISAVYTIVGLLGCIAAVRQIALDSNTYKLFANL*