MERRGVGKRLTDGQRVEIIKLFESGAAVTEADIARRYGVTRSAIWRLRRSSSQIMERYQEGDIESRDERRRGASGAAATAAVQAPAQKKTPASATPATPEPTMPLVYLAAKAIGSVQSPGLLNWERVSGAGDDECFEIVNDGISVLHEGNYQLNVDLQHSQPRQNYKFTFKVWSGKKLLGQCSCPLRTKKEVAFSVLELRCRLPALAKLRVEFLAPGFAFHESRAVLRLLH