MRLIKKFKAHSQKEGAGFVVRRPIGGPHLLDSVADPFLLLDELGPVEYAKGEFPGAPWHPHRGFDTVMYLKEGEGAHRDSMGNSGVLRAGDCQWMTAASGIVHDEGRDHPGGTLHGFQCWVNLPAKHKMDPPKYQDVPSNVIPTFEPSPGVSAKVIAGTCAGVDAVVQTLVPIQYIDFVLEPRSTFEHGGESLAAELETVIVYVYSGSGAVGGTEASSGDTIVLGRNEGGGDGVILESGAEGMSALFLAGKPLREPISRHGPFVMNTREEIMQAFMDYQNGTLVRHKGTMVDFEGKDEL*