MDDSKHPIYHGVRKRSWGKWVSEIREPRKKSRIWLGTFSTAEMAARAHDVAAIAIKGHLALLNFPELAHQFPIPSSKCAKDIQSAAAKAAALNISPRNFMEKQSTDELMEMPCSSEETESAESSLTSNSEDPFLDLPDNSYGSYSKI