MPPPPIPNKVAAPIEMDEDDEDDAIGPMPPQKAKDKIDEREYGGALLRGEGSAMAAFVQENARIPRRGEIGLSSNEIAAYENVGYVMSGSRHRRMNAVRMRKENQVISAEEKRSILKLQKEEKQRREELLKAEFKELVEEQLGSIGAAKK