MALATPTAVVLELMTMGQQSAAHLGDLLRAASPPVRAEHQALAAEILRCCDRVIAAVSAGAAGKKRKAMDPGSHPHAHAAAMPCKRRVRGAEAHREVHAGTTADGFAWRKYGQKDINGSNHPRYIQYVYSRKKCR