MKGGMVPTWLELLLATQFFTICTNHLSSTRNECNLFCIDCKESKGGFCYYCRSRHHSTHRVIQIRRSSYHDVVRVAELKDILDISDVQTYVINSATVVFLNERPQHRGCGVSAIKASSSSYNCEICNRALLDPFRFCSLGCNLKGIKEDMRTSVPIGDIIDYTRKDDDTDSSNTSGNSGNNEGSCSDADYCKDNPSPARVIRHRRKGIPQRAPFF