MVARKPNPASVTGPDPGMIDDDTTAYLGASLVDEEELAKLVTSGVLAEKQAAAPGKAVVPKPGDNRTRSDLWPVNASMSKWDRHWMSKWFYHSIPFEAGSDVAKSLQWRHRAIAPNKKPKVAVDGAMEARFALLRKAEAEARKDTVNDRDGEEEGEDEGEMEVAAETAADEPADDRTETCGYTPTPSPDHVETGVESNSFPLRRKDLEGAKALVLIAAAKVANGGSVKESSKKKGLVDVACVFSDDESSDETPTSPAGRSLGLSTAPGATTDTGEAGGSAAAGTSASADRVLQATVKLFGSLLRHTPASPPAIQKGKKVAVEASASDYSLAAPRFAPGDFETWADLIPFVEGVSHLVSPAGSPSQFTELNEFDEGYSAIKSLADWILVAVDGRYRSVSTVNITKIEKELVMLAMHISVRIIIFH*