MDKLVSEISRLAVEFADVPMLSRTHGQTASPTTMGKEMAVFAYRLKRQRDLAAQVPFFGKMAGAVGNYNAHLVAYPDVDWAKVAQEFVTSLGLSWNPYVTQIEPHDYIAELFHAVTRFNNILTDFDRDMWGYISLAYFKQRTVAGEVGSSTMPHKVNPIDFENSEGNLGLANALLEHLAAKLPISRWQRDLTDSTVLRNLGVLAEPIQTVMRRYDVPEPYEKLKAFTRGQQVTQASMMAFVEDLHDLPAEAKEALKQLTPASYIGNAAQQARELPQHL*