MLLRPRLSLLRALAPPPLTRACVPARCTLSAAAAGDAAPAPAVPRKNARKLAPPPREIVKTALFLPPGVEPGAAVTADMVIPGSNIVVGPYAGDARVKEAEFVRSSARARDCPKDDRPEFAVLGRSNVGKSSLINALTRRKEAALTSKKPGKTQTINHFLVNKSWYLVDLPGYGFAAASQSARMDWSSFTKGYFLNRDTLVSVLLLIDASIPPQKIDLDCANWLGRNNIGLTFVFTKCDKVKKGKGGRPDENIKVFQETISGLYPEPPPWIMTSSVTGLGRDGLLLHMSQLRNYWDNEAV*