MNLIRFLLVFQGKIQMNESRKKLNCQSRQFNVDKISDLPEDLLVHILSLLPTTNDIVATSGVSKRWESLWTKVHKLRFNDRIYDGKRYDSFLHFVEKSLILHKAPTLVSLRLSVGPKCTADDIGLWIKLALDRNICELIIKHYPDHGHIRLSRRLCDSKTLVSLKLKNAILGAIWLPTCFISLKTLHLRYVKYSGDESVRTLISSCPSLRNLVVKRHNEDNVKRFAIIVRYLQSLTVYLSPLHGVADSDAYVINTPNLKYLNIKDHYTDLCSFEDMPYLDEANLDVAFTHTENFFESLTSVKKLSLCLKKSNAQYPEGIIFSQLDHLELCTCDDSKWLNILAMLLPDSPKLRVLKLNDKNHDFVDKYCSCTWNQQPSYVPECLTKSLEIFEWRNYKATFRERDVAVYILKNSTCLKKTVISPKLKISGEICDHHIIREDLASLFMGSSSCELKFD*