MNPGPEDKRQHPRVPAVLRVDYTDGRQARDVTENLSHEGLFVQTDQSFVMGDEVRLALSFPGLLDPVEVSGTVAWMRPAGPDQPAGVGVRVEREQDRRKLGDILSAAGADSHASHAEHEGYRVLIVEDNPHIIEMYSYVLKKLASGELHGKVPLEVHFAPDGHHALLMLREDRFNLVMTDLYMPVMDGFALVERMREEDALRTIPIIAISAGGKEAQDRAMQLGVDIYLRKPVRFVEVLETVKQLLRIK