MALQLSNLGFCVFQRRGKKQLIKASSATDNVATVSKEEEEREGKVKVGGSELKVTKLGIGAWSWGDTSYWNNFEWDDRKMKAAKAAFNASIDDGVTFFDTAEVYGSRLSFGAVNSETLLGRFIKERKVREAEVDIAVATKFAALPWRLGRGSVVPALKESLARLQLPVVELYQLHWPGIWGNEGYIDGLGDAVEQGLVKAVGVSNYSEKRLREAYNQLKKRGIPLASNQVNYSLIYRAPEENGVKAACDELGITLIAYSPIAQGILTGKYTPENPPSGPRGRIYTPEFLTQLGPLLDQIKEIGQKYGKTPTQVALNWLIAQENVIPIPGAKNAEQAKEFAGALCWKLSDDEVSKLRSLASTIRPVIGFPVERL*