MVKKMAERGKKKGVTESVVNRGAWTAEEDQKLVEYVRAHGDKNWRTLPAKAGINRYGKSCRLRWLNYLRPGIKRGNISKEEDDLIIRLHNLLGNRWSLIAGRLPGRTDNEIKNHWNTHLCKRSLTIDDLNLELNQNVDSAPPFASSHHDFTTGSDAMEELHLAIMTSPPGGTTHDEPLRLLSPELHLLDLGSVPTLNGGGGNTSNEFGAEAYETGGGDGNGSLDGVMGGISGTKSDAQAVFDELDRWLIGCEDLALYFLN