MGNFFPTLPSPSQEDKDLDLGLDMLSFAGRMILVKQDDLGEARPSKPSYAYASCSSHTEIDFSVAVRSSVSVGAVPLLTFLKEQEIVYKKETLEKIHRAIVWSAYEVLRLKGYTSWAIGYSVASLVRTLLRDQRCTHPVSILAKGFYGIEGGDVFLSLSAQLGCGGGLAATNVPLSDKEAQRFRDPAKAILEVQNQLGV