MQAAQRDLVLEIWHLGGGCSRYSGKRTADPVASPLMSSLARDQAPPLPELPTPVMPDSVAVNISGPSSSVGIKIPRNDIVSTTSSNTTDGTRIPSEIVMGRLEPSNNVSRAITNIFKEKLDPEGHDWKSVTPEIKDFYWEEFKANVLGRPPYPHELLKKTHTKGNDEFVDLKSKRTYDAVMSKITSASQLEDESGESPTVEFSKIYMDEVGGVKKACIYGLGSQAVFYQNIGSSSASTTQPQDCSFDARVKEYVQEIKEEMKQEMREEIRHELREEMKNEMQLEMQEQVDKILHERLPILIAGLPKPPQYTAYWYTSNWYTTLA*