MDLLIRLGFLLMCALPTPGERSSRDPKTLLSLSPRQQACVPRTKSHRPVCYNDTGDCTDADDSWKQLGEDFAHQCLQAAKKRPKTHKSRPNDRNLEGRLTCQRVRRLLPCDLDIHPSHRLLTLMNNCVCDGAVWNAFRLIERHGF