MMSGEEDRENILRARSSGKGVLTSPFKLLESNHLGVVLTFAVYNKDLPPDATTDERIAAAAGYLGGAFDFESLVQNLLQQLAKKEAIIINVYDITNSSRPHIMYGPDDFLDAASSHVSSLDLGDPLRKHEMRCRLARKPPLARLAIGFASGVVALVALICSMVYNAHMHVRKVEEDYRKMEELKVRAEAADIAKSQFLATVSHEIRTPMNGVLGMLQMLMDTDLDTTQQDFARTAQASGKALITLINEVLDQAKIESGRIELEAVSFDLRTILDDVLSLFSGKTRDKGIELAAFVSDRVPHVLIGDPGRFRQIITNLVGNSVKFTERGHIFVCVHLWEDIESVRTTSSSEAFSKELKEGRTKICNVIPCNTLSGFAVADGQHSWD