MDDKRSLMMNKNIGDFENNVDEEMDLRRGPWTVEEDFKLINYISTHGEGRWNSLSRCAGLKRTGKSCRLRWLNYLRPDVRRGNITLEEQLLILELHSRWGNRWSKIAQYLPGRTDNEIKNYWRTRVQKHAKQLKCDVNSQQFKDTMRYLWMPRLVERIQASASTSTGSATTSSCVTTPSDQFLMTSYDAGLNSNNNTNMDHLSFMSNPNGYVTQETSSVSVSPTSGLTEYHIGSEVEKVENNQDQSLVGPQIMSPPENYLDVNCGLLSEDLTQSYHNWFENDNGMIPPYSDSVWNIGSDEDFWLLLQQQQQLVNNGSF