MPPKIRNGEGSLRGSSLLPVLPKQLPPVPRQRRSGGRSGAASAEGPVTQSGSSSKGVTAPPWQDNSLTAPSGQGMEFRLTGLSLNGTSSNQILHLFLSLYG