MPGLPGPTNMTTNTDCPALPKGWKREEVIRRTGLSAGKVDVYYYSPGGKKFRSKPQLARFLGDAIDLSTFDFRTGKINSLLLRKSRRQRGTQFDYSRGIRNDASLVPPIRQTASIFKQPVTVVRSQEGKVRSDFKHGPPDKPKQLFWEKRLQGLQACDRDEEALQSFELPKSMRGVGPDVSQETLLRSIATALHMSAQPITGQTGSRSVLEKHPGIYINPDQPLVQALSVTDEDIRKQEEQVHQARKKLQDALAELPP