MKVMFVNRQGKVSLPVSRLKNDTAHLLPGPSLHRSGKNKAANYNQEQVISLVPSAQRTRWHCGVCGKSLSSKRSYDEHMNIHNDARPFACEHCDYAAASQMTLRRHKLRSHTARRDWGYKCPYCYEAYMEPASYQQHVQSRHFGRSATFGCPYMQCTFQSKCFRHFREHLAKHNSYESYVGQPDRIPFSFPDNELDRFLVDDEYGYGFRQNGPMRRVQFVKGRPSGATVLAGNTILPIKVVDARDSPPLLQAEVTDKDFMKEPIKLRPKVPSNTTERDFMKEPIKLRPSVAKVAVPRRVIHQAPEYYDDKPPLLEEEVPELYPADNDWIEGEIEVPSSDVPLLPDGQMDIELD