MTNPRVFFEVAIGGKTIGKIYFELFADKVPKTAENFRALCTGEKGNTQAGIPLHFKGSSFHRVIKDFMVQGGDFTAGNGTGGESIYGEKFPDEAFPYPHDQPFLLSMANAGPNTNGSQFFITTTETPHLDNKHVVFGKLLSGKGIVRQIERTETGEQDRPKQPVTIVDCGELPADFQVPVGNVDDGTGDDYEDFLKDNDNVDVNDPASVLGAIEKLKSIGTKLFKEGNAEGALKKYLKATTYLEDYLPDDLSEENIAKVHALRISCYLNVALMALKVNQPKVAIKAATSALDDETVANKEKAKALFRRGSGYAALKNETDALKDLNAALELEPADGAIKNKIEEVKQAAQRRREAEKKKYAGFFGGK*