MSIKPEKFLVMAQLIHVDPDKCNLSLTCIRVCPAKAIRIKDKHAEILPSRCIGCGNCVTMCSQNAIDVRDEKKMVQELLDGDVPVAAVCDPTISAEFVDITDYRKFVGMIRALGFTYVMEGAFGVDLVSFRYRELLYNFHGKYYISTNCPPVVSHVEKYHPELVDNLAPIVPPYVAMAKVTRQLYGENTKVVFLTACVAAKDDARFFKGDGRTDAVLTFLELREMFAEKRITENSVEFSDFDPPIGRKGGLFPINRGMLQAVDINQDLLSASIIITEGRNNFLQSLQEFKTEIGLQQHLDLFYCEGCIMGPGTSPGGKKFYRRSHVIKYVNKRLRDFDYETWQQQVESFRDLDLSRSFKARDQRLPYPSESEIQRVLHEMGKGKVEDQLGCGACGYPSCREFAVAYCQGLTNYEMCYTYTIHKMHTYIGKLNATNEKLKKTKEALKQSEEKAREEEKAARLAAETTTAMLNKIRAGVVIVDENLKIIESNHSFINMIGEDAQHINELVPGLKGAELQSLLPFHKLFATVLQSGQDLLNRDTTLGSSILNVSVFTIEKNKIVGGIIRDLTAPEVRREEVVTRAREVIRENLETVQQIAFLLGESASKTEKILTSIIEAQKLGTRDDAEIEKK