MKLVLGTVATALVRKRDAPELYSEVNPAGLCALCSTREIDGEGRPRLVTGPEETLEHVLTCPSAVATEARTAAEARIAATVSEALEGAQKRSVPHALSRSLKMCVLRGLPPAGLTDMVRETVTDDKKAAQVVRKLATAIGEQAHKTWAARCQAYAEWEKACGITKVMKERRAKAKRTGARDREADAPPDDTAGNARRKHADPEPRQRERCRECDDYGWVRASAAMQVYDHTNRTQHQQLEAAEATAGGGQ*