MVTEGMRVGKYELGRTLGEGNSAKVKLATDIVSGQSFAVKIIDKSRTSRLNVPFQIKREIRTLKVLKHPNIVRLHEIFKGDPPVPRWLSPGAKTMIKRMLDPNPVTRMTVASIMANDWFKHEYSPSSCDNEDDEEDVSEEEKSHDSPTIINAFQLIAMSPFLDLSGLFETETVSERQIRFMSNRLATDVMEKIKTILMEMGFCVQKKHTMLKAIREESTRKGQGGLSLTAEVFKMIPSLNMIELRKSHGDSSLYKQLCERLLNEFDASSQR*