MASEEHDALASTVPALEEKLAHLLLPSDDADDGGAILEIRAGAGGDEAARFAANLARMYDMFARRRGWTFERMTATTTDEGGYKDVTFNVSGDDVYGTLKYESGVHRRVRRVQRVSGDEGKVHTSTASVAVMPHAEEVELDLRDEDVRIDTMRASGAGGQHVNTTNSAVRLTHVPSGTVVVMMDERSQHKNKEKAFKILRARIYEGLRAEAHRERADQRKSLIGSGDRSERVRTYNYKDGRVKDHRVNAQVNDLEGLLNGGDALSDIVDALRTEEKRRALLEF