MLWSLSFVLAAAVGWIVRRTIQSRADSQRTGGPVLYPVVGNVFDFLRNSHRFLEWSTEYVINSPSNTFTTGRFGSTFKITGNPATVEHILKTNFENYPKGEHLRQSLTDLLGDGIFNVDGELWKIQRRLASFEFTTRSLREFLMDSLADEVHSRLLPTLASVSRDGKEIDLQDLFMRFNFDNICKLSFGVDPACLDPSFPEVKFAQAFDKATTLSTLRFQKIHPLVWKLMRALNVGPERELKEVLDVVNEFAVSVVQKRREEKGRVNQDLLSRFIGLDSTSFSDEFLRDIIISFVLAGKDTTAVSLSWFFWLLSNHPGVQQEIIREVGSIVAKGSDRPFTYEELRDMVYLQAALCESMRLYPPVPIDTKVVKNSDVLPDGNSVEKGMKVSYHVYAMGRMESLWGKDCLEFKPERWIQDGQFVAVSPFKFPVFQAGPRVCLGKEMAMLQMKYVVAALVPKFELVVGKEEPCYGINMTLIMKDGLPVVPKLR*