MGKSPSFGILDDNDCDELKSSDESTKNLQSDDDDVDDRPGWLPDGWIMEVYLGDDGTIYRYYICPVSGRTFTMKSEVLHYLFSEMDQCFTESKNRAVGSNLTRTHEWLPKGWLVEIRAGGDNMDKMYKFYVYPPNRVRLFSKDDVLLYIKEMKISGFDTDGQCNTSTQENILAILEFNPEGLPQGWVKEVVFRKTHTGRIRRDRHYTDPIKSYVFRTKRSAALYVETGKVTIRAFVQKTSVHEVYSFEKFTHLHESLQKRLNLGRTNQLRTQSSKLQKLSLKEGILSDDQSSSSDGDSDYSDTLQEAGQKKVNHVKATLKGKEVMASTTIKRPRGRPPKRGNA