MDWPHDPDGEEGSEGGRKYGLAILAKKLDEDEDFPLSSEEFAEKHANEPIRINYKKVVSVADIFEHVEPAEYETIVDFHRGVGAAMRSGGFWDYHPVGENPEKKRA