MEGSLTLALEALASSGLVLACEQRAALGRSLVIKKQEARLSALCLWGRIFTANGCDYLLARGCNSISRLPDTSLRFDSHYYYSQDGVKWMDLQGLSDETYEACKAIRGCFTGEPSHLYPVTLAAPSSQKDEQDMRLGGEARGVENQEEVQKERTEGEADQEEVEIRQDDDEDVDEAPGDDQADKGASKLRPGFRTVQIGELDRLSALMRQVDCECGVVPKGAFIYNASKELVKNVHFPGVKFLQNLDSYAHLFQKYEDTPLSDDVRGSWSLEHISFEGIVLRSLWWPGYVFYYTSHTKDFGSLYFGMGEKNIDLPFMI*