MKKQRQERSGADNCNAFVALTYYFKDERAPNPWPQVPKQSGGAFGSLGRSSAQPKKFGGGFGSSVSSSTGFGGSLIGRSSGGGGGGVEPDPDTIFNLLPSSFKQRKETAGFNVSRGGFGVGGGFGAAVSPSSRLLTSEPSSLMDIKSDDRCATPKSTENVVAGNISASRRGGFGNSPRTSEVMSPSKRSRTGRRTGRRGPRGPGHCFHCQEHGHISRECPKKATETDDIDESGGAEGTETDRFVYQVAVNESPTQPPTPSAQSTLPSLTTRDAHLNAKLENQKQRESYYAGYGYGKTTTSTAATGGSGIGSLMNSSSNTGFESGGRSSGAIVGVVAVSGGGCGVAAGAGGGSIKSPEVDKFSEQLDNALKLHHVAESTPTQSPRGLTQMGKGGGGGESSRITSNKHQQHHETMPTKSDSLPGRDPIKDISSEMLTIETRRIVMREGECHLEETTIINFPRLLPPNVRVITAQFVPVTSPQGV