FSFYCGFKLSDLRLWWLVSVKVKMNSNPSNNPQSTTPADGSAKKVRKPYTITKSRESWTEEEHDKFLEALQLFDRDWKKIEDFVGSKTVIQIRSHAQKYFQKVQKNGTLAHVPPPRPKRKAAHPYPQKASKNVLVPLQASLAYPSSMNPMVPAYSPWDEVSLLISPTSSKITSQEEFADIASKGAARNSNNSICGIASSSRSILGSEIPKHGKQGSVLHGPDFAEVYSFIGSVFDPDTNDHVQKLKEMDPINFETVLMLMRNLTFNLCNPDFEPIRKVMSSYDVNAKSMGIAKQNYNLPV