MATANGQQTSGTSRTTFEVAFDLSPEAPDWPPVAVERLWGERTAVDSELRLLNVPFFARGVAYGDLVHVRPDHDRRELVFERLNGESGHSTVRITLLDGRARRDVQDRLRAAGCSWETAAQFAALLAVDVPADGDYRALRDWLTARSGEGAIEFQESAISARHLEQVPNFPA