MKVEFGSVVCLVACAVRLVSADLAGKIFPEELTPKRTSIDAVRNAYMTKLAGGGKAEKAEKPKGPSARNMADPLWPGPRPQFGVDLSLNIRYDTFPAEVLVSVEPLFNRNGTSVASARTIHSPRQSTSQKIDVTSYDLEFTPETLYRVELLDLAGDGICCDYERGWATLVNRGGDVIWSTDGNYTFAVAAYLWVDELGRADVVSSTNLAIPPVANPPPMGQPPVPAPETPGTPQPTPQPQGTTSIGVTVTLPPNLNNPPTSPGTGTPQPSPGPTPGPTPMPTLRTTPGPTPSPTPFPTEFPTPFPTPFPTPAPVATFNCNLCPFGSVGLPDYEFENDGTTLTCADAEILYGFLDDDSCSENEDSGLTLFYQVFCECPGFESNCRLCDEDEKADPDVEIELTTGDSFSCAFLEFDILRADQDTCDALDPVLDQLADDCRCG*