MRKYEWYDIMKFNIQEGGNDMHVFEKLYDEHEKVKVRFVGFTTKDVRYDFGIVYTNMFFGKPLVICMQTGRSALLDPKDIEDHDYLQRTFRIDTKEQAEDLAEFFSDILPTTPYAEQYE