MVRRPCCDKQGTNKGAWSAEEDEVLINYVKIHGEGKWRRVAQNAGLNRCAKSCRLRWLNYLRPGIKRGDITEEEEDLIIRLHRLLGNRWALIAGRLPGRTDNEIKNYWNTTLAKKYGSFSPRSCVRKPNSEQKMLHYQNHGPTNNSDRINANQPSGAGTCGIAIIPQEEKHCLEEKSIGLVGNSCSIDNQDLFSSLLVRDEGAEDHLSFLMSIDINKDFMTGVTGSDSQLCPSNRTAHEDNNYDIFGELHNNNLTSSSPFDVTSDDQVVKVESKVMCDQQLSLHVELKKLASFLDLEDEWN*