MDDKRSLMMNKNIGDFENNVDEEMDLRRGPWTVEEDFKLINYISTHGEGRWNSLSRCAGLKRTGKSCRLRWLNYLRPDVRRGNITLEEQLLILELHSRWGNRWSKIAQYLPGRTDNEIKNYWRTRVQKHAKQLRCDVNSQQFKDTMRYLWMPRLVERIQASASTSTGSATTSSCVTTPSDQFLMTSYDAGLNNNNNTNMDHLNFMSNPNGYVTQETSSVSVSPTSGLTEYHIGSEVEKVENNQDQSLVGPQIMSPPQNYLDVNGGLLSEDLTQSYHNWFENDNGMISPYSDSFWNIGSDEDFWLLLQQQQQLVNNGSF