MATKEEENTVFDVEAANVLTKELRDVFASGKTRSYEWRISQLKSIVKMCDEHEEDIVDALRQDLSKPQLESIVYELTMVKNSCTLAIKELKHWMMPEKAKTSLTTFPSSAEIVSEPLGAVLIISAWNYPFLLSMDPLIGAIAAGNAMVLKPSEVAPATSSLLAKLLPEYLDCSSIKVVEGAVSETSALLEQKWDKIFYTGNGRVGRIVMAAAAKHLTPVVLELGGKSPVVVDSGIDIQIATRRIIVGKWGCNNGQACISPDYIITTKDCAEKLVDSLKKELEAFYGKNPLESKDLSRIVNSNHFSRLTKLLDEDKVSGKIVYGGERDEANLRIAPTILLGVPQNSLIMKEEIFGPLLPILTVSKIEDSFDIIKSGTKPLAAYLFTNNKKLKEQFLMSVSAGGVVINDTTLHLAVHSVPFGGVGESGMGSYHGKFSFDAFTHKKAVVYRSFVGDASVRYPPYTLGKLRLMKALITGNVWTILRTLLGMS*