MLPLGIINDRCQLVDPEGLRKDLRTLKSVNVDGIMVNCSWAVVEGRTPQKYIWSGYRELFNIVREAKLKLQVVMSFHECGGYVGDDVNIPLPKWVLEIGKDNPDIFFTDREGRRNTECLTWGIDKERVLKGRTAVEVYFDFMRSFRMEFDDFFVDGAISEIEIGLGACGELRYPSYPERHGWKYPGIGEFQCYDKYLQKSLRKAAEARGHSFWARGPDNAGHYNSQPQDTGFFCDGGDYDSYYGRFFLRWYSQVLIEHGDRVLALANLAFEGTRIAVKVSGIYWWYKTASHASELTAGFYNSSNVDGYAPICQMLKKHDAAFNFTCVELRTLSHEEEFPAALPDPEGLVWQVKKIVLSLLIKGKLFQVF*