MKPILQVTQRRFAGGHAKEVATGGASTGGHTEEGLLRPGFAEAEDGLKRQRRVCSGEGLQRQMRFLRGGSEKMVEFLCSSIGIVHKNHAESITSYIKESVDEELEEEQDGERKMQKKRLTFCVEGNISVGKTTFLQRIANETIELRDLVQVVLEPISKWQDIGPNHFNILDAFYAEPQWYASTFQNYVFVTRVMQERESAGGLKPLRLMERSFFSDRMVFVRAIHEEKWMNGMELSIYDSWFDPVVSVLPGLVPGGFIYLMASPDTCHRPGEYEAALAHYENALEIAPPDDPMANEVHSMCFSNRDVYYYKLDGCLVAFQRNRKNI