MKGGMVPTWLELLLATQFFTICTNHLSSTRNECNLFCIDCEESKGAFCYYCRSRHHSTHRVIQIRRSSYHDVVRVAELKDILDISDVQTYVINSATVVFLNERPQHRGCGVSAIKASLSSYNCEICNRALLDPFRFCSLGCNLKGIKEDMRTSVPIGDIIDYTRKDDDTDSSNTSGNTGNNVESCSDADYCKDNPSSPRAIHHRRKGIPQRAPFF