MLWSLSFVLAAAVGWIVRRTIQSRADSQRTGGPVLYPVVGNVFDFLRNSHRFLEWSTEYVINSPSNTFTTGRFGSTFKITGNPATVEHILKTNFENYPKGEHLRQSLTDLLGDGIFNVDGELWKIQRKLASFEFTTRSLREFLMDSLADEVHSRLLPTLASVSRDGKEIDLQDLFMRFNFDNICKLSFGVDPACLDPSFPEVKFAQAFDKATTLSTLRFQKIHPLVWKLMRALNVGPERELKEVLDVVNEFAVSVVQKRREEKGRVNQDLLSRFIGLDSTSFSDEFLRDIIISFVLAGKDTTAVSLSWFFWLLSNHPGVQQEIIREVGSIVAKGSNRPFTYKELRDMVYLQAALCESMRLYPPVPIDTKVVKNSDVLPDGNCVEKGMKVSYHVYAMGRMESLWGKDCLEFKPERWIQDGQFVEVSPFKFPVFQAGPRVCLGKEMAMLQMKYVVAALVPKFELVVVGKEEPCYGINMTLIMKDGLPVVPKLR*