MKETQLSYWNFCADLGDADGGGDSGKGWINQNGEQDPFIVAHLHLIANMARDRAEMHSMIAQQRDNWNKLFQSSLISITMAATILSALSGFSLIISFSLPACAMNVFVAFIMIGFNRFQPSQLAEEQRTAARLCKKLAHDIEFMLKIAPQLRQDAQSFVDEAVGRLYAVDKAYPLPLTPMAVEKFPREVTAPVLSKHGGEREGEEAEMLESGNGWEVGMIQNLQEVGELMVKGDARVYKGRAERVQKLNKVCAVGGPICAAMGAALNMVGVLKGAGVIKGGIGVNVGVMAAMASVTAACLASISHDAQLGMIFELFRSTMGYFEELQASIKRALRLPGSKRENGVLFKLRVAYELGRKSEDLPSLLSSHKTAGALF*