MGRTLDVLLGRTTKQTARLKSMLGLAVTRLGVLRGHRQVRCAQARGDVEQLLRLGHPDRALLRAEQVIREQNTLDAFLMLESYCNLITERAALVDSHRECPEELREAAAGLIYAAARCGDVPELQEVKRLMAAKFGREFVSSAAELRSGCGINAKIVQKLSTKQPSLESRQMVLQEIAAEKGIAGVVVHVVHEPSSHDEDSGLSHRRRRCDGERRHRVHQPQVDLEEDGSSRYRNVEAAAQAAFESAATAAAAAKAAMELSRGESGGRDDDRRRPGGAQFDRADEETLAGGEVSGDGKKSGRIRRASLGRNYSSEIEDSAEDDEVVRHEITAESEVKPRGLTRSVPVSVRTKRVS*