MKTFNPATDTITPRAWVGCLACYNDGELVGHWYDAIDAANVLPVDLHGVPTDHEELWVMDHEFLPTIPGNPEMDPLTATAWAEAIEAISPHWRAAYLAWIEDQWISTPSEAPGRDEFFGFFAGEYANFTDYADGIVCDTGMLIGVPEEFIQYFDLERYAADLALDYTVIDTADYNVWVFANH