MSRWSDLPPELLQLITQKQTNYVDYLCVRAVCKSWRSALPKKPHDLLCQLPWLLLPYQNDSPNHRGFYNLADGKTYRLELPEAYEKRCCGSSHGWLVMVEETPAIFLLNPLKKPESIFLHYPPSLINFPTEVVFKNSRNLHPSSIRSSKQRPRDRFIRKVRVSADPSLVSNFMVMAIYDPPPVPPKMGYKQWYLANLNGSLLLVGRIREYHVPVYGYETFSFVAYKLEREESKLSDVESLGDKMLFLGWNCSHSVSALDFNKCKGDCIYFTDDNLMVCADFIWEGHDFGVFDFHGGNVRRLGLPL*