MKNCAIETFDLSIVPLEDLAAGLNEHLKYNFEKVKVEVKDCPDLTQPPFTLACKGLTGNERIVEIGGVPYLLPKPRKDKLYDLKDLSKILNLDPCYITGAGAGPWPYAGTNCEMIINMEHNGDKVNNKTRIAKVNVTDGKCIQEVLPNDECRNAVLSNLYCSSGEQGKVLEISCSKRIGNDDFITSIRKILGENFKDKILGLGGVFVIKKGKVKQHVMPDFSNREISSEDDLNKWLKFYEMNTPLIAVGTLVNNDPGLDLRVQHFHSFSHHGEGGHYHIDTTPNDVEYLAYFGLGEKLYRIDRPSQTHNYGRD