MTTVVPTSEEDAALSVVRFASELAWADAGPEVAEPQVSRLCMEAEEFIVMGKWLELASLMITSAELVFSKVSETDIESIFTIICNLVTKTENPDEVMEIVKVITAKIIQQPNEKPAVRLKTLINLYNLLETPYCQFYVYMKALNLAVNGKVTEYIIPSFKKIDSFLKEWKIGIPEQRELFLTISNILKENKSMSKDAFKFLSNYLSTFSGEDAHVLSEAKEEAARAIVEFVRAPDIYQCDLLDLPAVGQLEKDAKYALLYQLLKIFLTQRLDAYLEYQAANSTLLKNYGLVPEECISKMRLMSLMDLTSDGSGQIPYELIRDTLQINDDEVELWVVRAITAKLIDCKMDQMHQSVVVSHPTDRVFGQHQWQALRTKLATWRGNIANVISTIQANKITEDGSQAAQGLVVR*