MFRGRVRERRKLGIVAASPPAEETALRAEPLTKLDLVDYLASGCKPKSKWRIGTEHEKFGFRMSSLEPIDYEQIAQLLEGLAERFNWQRVMEGDKIIGLKQDGQSISLEPGGQFELSGAPLETVHQTCAEVNSHLYQVKAVAEEMGLGFMGMGFQPKWPVEKIPVMPKGRYQIMKNYMPKVGSLGLDMMFRTCTVQVNLDFSSEEDMVKKFRVGLALQPIATAVFANSPFKEGVPNGFVSYRSHIWTDVDRNRTGDLPFVFQDGFSFERYVEYALEVPMYFVYRDKRYVDCTGQSFKDFLAGRLSNLPGELPTLNDWENHLTTIFPEVRLKRYLEMRGADGGPWKRLCALPAFWVGILYDEEALESASKMVEGWTEGERAMLRSKVPRLGLSTPFRDGQLKHVAQDVFKLARDGLQRRGYKEAGFLNDIAEIVRTGVTPAEKLLSLYEGKWNKSVDPVFQELLY*