MDGKRSLEINKNMGDFENNVDDEMDLRRGPWTVEEDFKLSNYISTLGEGRWNSLARCAGLKRTGKSCRLRWLNYLRPDVRRGNITLEEQLLILELHSRWGNRWSKIAQYLPGRTDNEIKNYWRTRVQKHAKQLRCDVNSQQFKDTMRYLWMPRLVERIQAASASSTTGSAAKSCVTTTTDQFLITSYDGGANNNNTNIDHLGLTSNPNGYVTSGTSSVTVSPASGLTEYNIGSEVGQIETSFDPVQSLVGPQIMLPSQNYLDDKSGLLNGGLGAMQEQSYPNLFENINGMIPSYSDSFWNIGSDEDFWLLQQQQQQLLNNGSF