MRRHAYVWMRRYVVSGRIRQDARAPKDLQRALHVSLARQPTPPRDATVLRRVAAPGRCGMASASWEWVEQLKCPGSVWQPRQGLDWPQLAAMQKEAFSFFGFLGSEVRFDVDFEVVESVYKQLQRNLHPDKLAQYQDEREKTNRVELSQWLNDALGVLRDPATRAMYMLEQFGHALGEQEDQQELLDPEFLAEVMDLREKIEELLQTRDQDSIHAVQCEVEKMKQLCCQKLTELFRLLLSDQRQRRVESEEARSVILHSARRETARLQYIRRMELLLRDVADRF*