MKGGMVPTWLELLLATQFFAICTNHLSSTRNECNLFCIDCEESKGAFCYYCRSRHHSTHRVIQIRRSSYHDVVRVAELKDILDISDVQTYVINSATVVFLNERPQHRGCGVSAIKASSSSYNCEICNRALLDPFRFCSLGCNLKGIKEDMRTTVPIGDIIDYTRKDDDTDSSNTSGNSGNNEESCSDADYCKDNPSPPRVIRHRRKGIPRRAPFF