MEKTRMGVVVIGQSPRPTIAAEIAAVVSPHFEIDLRGALDGMTRSEIDAIPPKDGADSLFTLLPSGDAVKISKKEVEVRAARQIARFAEEGVAVTLMACTGKFPNLPEDGKVIFPSAVLHKLVEAVLPKGRLGVFSPLAEQSALIHKKWERDGVEVVGVTLQPGSDEAAVDAAATEMAALQPDLVVMDCMSYSSANKARVRHTYKGPVVLGIATAARIVEELLS