MRTTLVRQKGIKIYWKYYSSLCHPKVNETRSSTNLRSFSSSNKFSDYSDESAESNYPPPPEPIPNRPLRADSRRPFNPSQRQHPSNRSSPNHSTTFRRSSENNESQMKSQDSEDFLKRFQLGFDRKEENPNTNPKAESRDCPVSEAPPAPPEDADEIFKKMKETGLIPNAVAMLDGLCKDGLVQEAMKLFGLMREKGTIPEVVIYTAVVDGFCKAQKFDDAVRIFRKMQGNGIIPNAFSYGIIIRGLSQGKRLDDALEFCLEMLEAGHSPNVVTFVTLVDGFCKEKSLEDAQNMIKTVRQKGFIVDDKAVREFLDKKGPFLPVVWEAILGKKASQRQSIF*