MGDDDTLLGRATDVCILLPEDGCDGQSYTVVTLVRSKRVDWRVWWEFFAKVSVLRAGAWDDDVRATAPVELPARCRGDTTWNRALLVQGKLYVLGMQSHAILVLDLASMATSFINLPDGVRHEEDGDLDLFRSNDAGVNLIHVNGFQARLWRRGGDDDDGDGMTAGNWVLVDDIGVRRGFDHLAKVGGEMDIGGPVGVIKVGDDCEFMFLCVDGDVLYMDIRTRMVKKIFKASPKRGGVLPVIHPLTMVWPPIFPVLE*