MMSGAGNGQLSVPPGFRFHPTDEELLYYYLRKKVSYEAIDLDVIREVDLNKLEPWDLKEICRIGSGPQNEWYFFSHKDKKYPTGTRTNRATTAGFWKATGRDKAIYLSNSKRIGMRKTLVFYTGRAPHGQKTDWIMHEYRLDDNTAEVEPLQEDGWVVCRVFKKKNYTRGFQHELGEDDQEQQLHFADHMKSGSSDPKQNMHQPHHQACYDYASNFDGSMHLPQLLSPDLLSVTPCPQLPLSTNMNLNECSHQNLLRLTSAAGAAGCSSSTFNIIPQHDKFSGDWSFLDKLLASNQGALQSQAAIGDNLVNPTGTQKYPVFHHHGFDPDLFKFSK*