MRTHSTTPFGRRPLSLAMVATQAATRDFAAKLHASETVVHKWRLFRALTEAKGPLGVTDRALSVLHALLSFHQETALTLPEGAGGEEEGDSPSPGIVVFPSNRELSIRAHGMAPATLRRHLASLVEAGLIIRRDSPNGKRFARRGQGGEIAEAFGFDLAPLIARAAEIENLAEEVRIENRAIALLREKITLVRRDIVKMIETGIEEGVRFALVSIDGQEIGDWEGLYGRYQALSARYSRSLGRAELEALAGELAALAAEIQKLLETHVNQQKRSANESQTERHIQNQITNIPDLEPSLREGRAEPPGSMPEEPEADSAGASTTKSRGSEIGERQASSTRTYPLGMVLQACPDIVDYGKSGEISCWRDLVDAAAIVRSALGVSPDAWKQALDVLGEHDASIVIAAILQRGEEIKSAGGYLRVLTGKAREGEFSLGPVLMALLRGKAAKAARERRQAG