GLVHRTHMSSCRVDKPSEIVDVGDKVWVKLIGREMKNDRIKVSLSMKVVNQGTGKDLDPNNIIIEQEERRRRSFQDYTGQKITLEAVLNTTCKKCGCKGKVKPLPFSPCGRTLFWKKEATQGHFAKDCFMQPGGTKYSLIPDEEEEKEEPKSAEFEKPNPTRNSSRKRKK