MASTLLAVSRWGFGPVGGSLRSAPRRRARRPSQRPTSRLLCKISPAMGERVPQVPRWAEPLLCSLNTQCADGECESLHIREEQMSQSCALPQAPGKLVVCAGPERSGSTWLFNALRFLLESTGERVHSYWMHQVIQAKLVTRGLGLQSDVAHVLVKTHKWSEEWDPSSADLIVLTERDICGVVNSYLRAGWISKDMGYLKSFIECYLKDHERWRQVAHAVIQYDDLADVGGAELVCLSQLQDLLQIKQADIASISAKIKSLPVPKYGCPDPITKLWPRHTKASDQHFARKPSLSEQECMVLREHASLFSQY*