MTPDLPLTLYVDRSCPLCAREVRWLERQADPTRLRLVDISAAGFDPAGLGVDLPQLRRRLHARSASGIWLTGVDATYWSWRLAGHGRWAAPLGWQPLRPVLRLAYHAFSLLRPHLDWLPHPDGAQRCAERCAAPSSKPKARARDEG