MRVCYFVLLPSVALAVIATESSETSRTIVHVFPLRDVADHRNDALINRALRAQAALDDDEERWPFGPLAVKALIRTIDSHRAGLNDDEAKMKEVVQTWNKLIERDNLIDEIGKHYSKAPGPVYDSYDEALATMLVTTYSYRGVARAILHPRPSDPISNKAGRAHRLEEAVASLWKERGYTSHNVVSNIATDDDVDFFASTAFTFLVKCVESEDDANNAIFEYFGSNPSRYFSAVLHAMEKPGADIRKLENSKKWMFRLYAQAPEPFSPPGFEWALARFQDEDHAFVGAQNDYKKLSPSQIEKLVEEYSGIYSVTSRNFVGRASE