MWHGMGDNCCDPGTMGRLKTFVESAVPGIYVHNVMVGGSPAADTMHGYFGNVNDQVAQACDRLAAIPELQNGFNAIGFSQGSLFIRAATQRCADRLKVKTLVTMGGPHQGVASLPGCDVFSPTTDAGAFCRAAEAAIEAAAYSPFTRSSVVQAQYFKDPRAQTRYLAHNPFLPDVNNEREVKNETYKRALSSLRRLVLVRFTEDTVVEPRDSAWFSTYEPGNPPGPLVPLRAQAMYREDWLGLRALDESGRLVLAECPGQHMWFTDAWLKENVLDKYMYGDESGDESSPDAVKISVSR*