MDIKQYYLEVAEGKGKRMTSEVVAFSPSRLNLAELEERLASQTFFTQSDIEYAEHDENSFYYTCHYGDEELLFLVSLAPRAPELEINPYYSTDPLSAGLLAEVNQTEQDIYVECLLQNDVLRSYRYQLKMVQILVPDLLLGIDISAAGRGFTREWLNFQLENDVQLNIESLYTIHAIYDTENSPPTMYWFHTHGLLRCGIPEVELLLPHTINAYYGIPDLLRSFIGQSLNEGKVLFNEPMLCGQTEKQLEYIVALPYQEGIRQINKNTPIDQLKPLEEIDYSHDNMPENEFLGDRGDRDDQHDHPSCMLFRVNESSPVLQTFFRGFDDDAAIMFYRPNSETHEMAVKARLRWHYFAQMFAEYGQPVVKTKKGLLGGLFGKKARDEEDEHPWAFMVKCGIPYGDEDDLEHMWFIPETLDNDVFTGKLINQPFYVEEMEEGGVYPLNTEMLTDWNIYFSGEKYTPDTIYQLLSPSQVH