MEALVVVDEEKTHANGNNSESAVNDAGALFVLESKGNWVHAGYHLTTSIAAPALLSLPFAFVGLGWTGGITILFLDAALTFYAYCLLSKVLEHLASIGHRHIRFRDLAHHILGRRWSLCTVAPVQFLVCFGAIIGCTVLGGQSMKFIYSIYHNDGSMKLYNFIIIFGVVMLVLAQLPSFHSLRYINLLSLLMCLGYSACAVGGSIYAGHHHSTKKDYSLQGGSVSKMFGAFNSCAIIAATYGNGIIPEIQATLAPPVSGKMFKGLCICYTVVVSTFFSVAVSGYWAFGNQSSGNLMSNFAPSGHPALVPNQLNFLANMFILMQLFAVALVYSQPTFEVLEGRASDASVGRFSLRNLLPRMVLRGLYVALATLISSMIPFFGDINGLIGAFGFLPLDFIFPMIFYNLVFKPSLWSLMFWFNTLIALVYAVLCVLGSIAAVRQIALDANNYKLFANL*