MVDRGGNFEAGQDRGTRLNDDLCSYGGHGKKLENLDPEPQVHTHPFVVTIPQDEQCELARLPHMAMAKRRCRRKGGAFFVAMNGRDDKVQEVSLKTLKADVMPNHLLVLVHGILASPNDWKYVEGELRRQLSRNFLIYASAVNSYLQTFTGIDFAGRRLAEEVQQVVKKTPSLKRISFLAHSLGGLFARYAIAILLSSDDEDYNDEETFGLPSQKTIAGLDPVNFITLATPHLGVRGKNQLPFLLGIPFLEKLAAPIASFVVGRTGRQLFLTDGMPHKPPLLLRMSTDCEDGKFISALGSFKSLACYANVSYDHMVGWRTSSIRRKSELPKPPKKSLDGYKHVVSVICCPPVCTHEPFFQPETAQAKEAAQTSPSSDKATAYYERIEEEMIRGLQQVGWRKVDVSFHAALWPFLAHNHIHVKQEWLHYEGAGVVAHVADTFKQQEKHIFIAASL*