MHAFLQQIEHSEGSFCRPNFALTRYAQAAASLSFFSRRDFPSASPPPCLPLRLPTILQEAMAATPPRLWRPEAQRRVRRAFSDLAGARHGWEAASSRGLRSATALVNAVLRERYLGAMDLGVLTDSPNILDKAKKKLQRQQAAHLQHVLDALRELAETATAAKAAAASLAPAAPFETSLVVVSCLPLRAFELWGSEIADMLNKELQVKVLLTNALCSQFPKEQRGADLMEALQKLEAGLGAKETEPQVIDRETLQVYLAAWLAETFVDKERIREIIASVDELREA*