MATSTATEQGKGRVTLSGAQETLLLTLLARADDAESAHPILNDTLSAKIRKRIQEEHGYRFRERIPTPSKTFMAKLISARAKIFDEATEKFLRKNPGPATVLHLACGMDTRCHRVKWQGPGRVWIDVDKKDVVELRRAVVEDPDVPQGQGEYRLECPDIINDADWLRDIRVPNDRPVLIMFEGLVMYLNSEMVLGLFSKIMRHFEGNGKGGEIHFDSMGAAGYFILKIVGWNLVRNMGATFDFYMSNGQWLELHNPGLRQVNRESQAVALIRIVPYLWIFRVAVEVVDYLVGGTLLGGVYEFKF