MMSMTDQYYICPVSGRTFTMKSEVLHYLFSEMDQCFTESKNRAVGSNLTRTHEWLPKGWLVEIRAGGDNMDKMYKFYVYPPNRVRLFSKDDVLLYIKEMKISGFDTDGQCNTSTQENILAILEFNPEGLPQGWVKEVVFRKTHTGRIRRDRHYTDPIKSYVFRTKRSAALYVETGKVTIRAFVQKTSVHEVYSFEKFTHLHESLQKRLNLGRTNQLRTRSSKLQKLSLKEGILSDDQSSSSVLVAMVAQCGNFSKVVVCLLDDRLVWWLGWRQWPLFTRAASLDKKKKYYMLPLPPLAIPDILLFLSIPEDGNSDYSDTLQEAGQKKVNHVKATLKGKEVMASTTVKRPRGRPPKRGNARK