MTNEDDEPRNCVVCGDRATGYHFHALTCEGCKGFFRRTASKSTGLTCSFSGSCEVSRAQRRHCPACRLQKCLSAGMRKDMILSAEALALRRAKQAQRRSERAPVWLSKEQKELVQILLGAHTRHVGTMFEQFVQFRPPAHLFIHHQPLPPLVPVLPLLKHFADVNTFMVQQVIKFTKDLPLFRSLPMEDQISLLKGAAMEICHIAINPTFCVQTQNFLCGPLRYTMEDAAQVYPTAGFQIEFLDLMFRFHGTLRRLQLQEPEYVLMAAMALFSPVPYPTDRPGVTQREEIDQVQEDMALTLQSYIKGQEPRLRN