MEFSSLTLMPGDRFCPYDEELVQYYLYPKVTNPLFTTSTPVRDCDIYAYQPLQIWNAFHRIHGEDVFFFTNLKKKSLTSNVTRQIADGPATWRREDSDEDFPVTIDNHFSVTATRKSFSYKSREPDHHDCCWTMYEYNLPSLSEVTVLCQLRRKGNSKSHPQKTRKRKGDGKSRPKQRRHAGGVDDATNTTSQKARVGDHQGYDQQQITAPAESTESGILYNGVRFDNLESFSHAFLQDFDNDQMAAASIKQEDYCREILGLLHGSDLADGVLSIQTTPEADANPSCLVQENEVEMICNSLPMEYPYGW*