MEIELVFIPSPASDDRIFITLIIIPSQFSSDASSSYPKSELDRLRYFHLPVGDQTTQQTFISYIESQKPHVRAAVSELTKNVPKRSGSRRRLAGIVLDIFCMSMIDVADEFNLPAYTFYTSNASFLGLLFHVQSLYDNNKLDVSELKNSDAEFDVPTLTRLFPARCLPSVMISKEWLPSVLARARTLRETKGILVNSSGEMEPQALKFFSDMKSNTPPVYAVGPILDFKTDDGDEKGTEILRWLDEQPSRSVLFLCFGSMGGFGEKQVREIAVALERSGYRFLWSLRRPSHLRHMNGSPPEEFKNLEEILPEGFLDRTAKIGKVIGWAPQTAVLESHAIGGFVTHCGWNSILESVWFGVPTAAWPIFAEQQFNAFQMVEELGLAVDIKKEYRRDSLLEEPEMVTAEEIEKGIKCVMEQDSEMRTRVMEMKDKLRTALLDGGSSKAAVKMFVKDVVENIPNNVF*