MSERLGLADNKQAKALVRKSRSPNLVLWSKLSTWSKQDLQPGTFYGRGRELNRELGMPGVESAALGFMHELPPPSLGFGEIKNLEEYTGLKMLFLEGNFFESLDGLQPLAELRCLYVQKNQIACINHLEDLKMLDTLDLSNNCLKTLENLSACPSLKVLQVSNNYLKSVESIEHLKDCTSICVLDVSSNKLDDGEGVLGVLKAMPELTVLYLSGNPCVTNLQPYRKTVISSLPKLNHLDDRPVFWDERLCAEAWARGGYQAEQEERERVKAIRSEMEIKQLESMRKIRNDALEERARLEAVEAMEEEERSTKDAQVEACFQSRESTAVAEEVEEELETSGSECFTLDSDTENYNDIELTRSDEQRLGSDTPVTNEEMTETKEDERKDSSGTIENLSPETKEDEQKIFSKKSQDERVLNLNTREDEHTVSETKEEDEQKLSSAADAKDNSVC*