MDTCRVCGDGNAKTHYGVVTCFGCKGFFRRTLKRPSEYQCRHNGTCVVDRHERNSCRYCRFKRCIEVGMDPKAVRPDRDATGRHYQGRQRRSKLSNDDEGEIDAEWIRKLPVEMRTTLMQISNIDLMVGGGDVNIDGTMLYPLNFTSIRHVLEDPSVLDGKRTEMRYDSFREVEPSELQAIAHRNLISAIDWVDHLFDIMDIQNLDDKIVTVKHCFAPLMVFCFSVITAKNTNKHDIVTLCNYGYVRRDCDVRWNEPYHFGNRLAERALDELISPFRRMNIKEEEAALMKAIIIANPYIKGLSVEASETIADMRDRIQETLYHVVRETHPKEVASSRFGNLLLFIPSVML