MLVSQLYRASHVAFPEEKVMEDARIFTTKYLQKSLTKSDILSDKNLLTEIKYALEYPWKCSVPRWEARNYIDVYGTDDAWLHKNLFRMSYVSNQKILELARLDFNIVQSQHQTELKLLSRWWIESGMSEVTIFRHRHVEYYLWGVLGAFEPEYSASRISVCKVSIMLTIFDDLYDTYGTIEEVRLFNEALKRWDVSITDCLPESMRICYKFIYKTRNELIEEATQHQSRDMFHHIQKQWEYYTGAYFQEAEWMADGYVPTLDEYIKNGKNSSAHRLWTMHPMLLMGQLISDDILRQLEFPASNLLELIGLSSRLADDTQDFEDEKASGELISSIWSYLKDNPEATEEDALNHINGIIDHSLMELNREFLKTDDIPLCCKKMISNISKGCQFFYRHGDGFSISSKEIKDQIFKILIHPVPI*