MKFFILLLAIGFASASIIDDVLNKAAEEIVADFKKGLDEAPATYAAEDADAATTAKNELVDSLQSALKDTIEKIKQRVDDKHQKAQDLIEKAKELAERLKQMRADLGSKAKDFIEDMKGKVGEKVAAIIERIVGGGREKREIEIEEYDGLQEMLFKTLVEQVQAKLMEKLDLNKLKEVAQKITNGEYREMLRNAASKGKAAVQDMLKNILNQSDREKRSVNDVTEKVRDFFKDMGLNFRERYGQFAEWLKTAWGKALDSAKDKHAKLTEIAKVVRDHAKDMRQESVRQAVEILRPFKEQLGGLWQELLTSAKAVLSKKEE*