MALIDNNSNFCSMDEELQAEAVVLKQIQNRLAAKMEMGKVCLPTEEEQKVIDAKSIFVGNVEYGATTEELEDHFKGCGEIVRTTIPKDKMTNRQKNFAYVEFECAASVENAILMNGSTFRGRPIVVTAKRTNKPGMGPSRGRGGRGGFRGGRGGQQAVIIKYVYVNGPAPRGRGGFCGGRGRFNPY