MQAYFGAGMMPPPYFSTAVAPSHAPHPYMWGPQPLVPPFGSPYAAIYPHGGVYTHPSVPLGSHTHCQGISPSPATSEAVVLATPLSVEMPAKSSKHKDKSLVKKLKGLDGLALSGGNGIIEDRDQADGNSGYNSTEGSSDGSNGDNAEGGTKDQRRQRSEDGPSSDKAKVSERVKPGHTEETGTSSKAAAGVTGTPVITAKPVGTVLSSVPAPGMDIRVSSANKVKGIGTPVPLATGAVDERELKRERRKQSNRESARRSRLRKQAETEELALKVESLSADNTNLRSEISRLKENSDKLRLENSALTDKLKNVQSSHFGKMKSVRIPPLVAENFLSMIENQNSARTAPQEGDTSDQSGGKLHQLLNTSPRRDAVAAS