NGLHLSDMELVQLTVRELNRRLRGLSKEEIMRLKQRRRTLKNRGYAASCRTKRLTQKEELERQQHVLKSEVDKLTRENTEMRIELRAMRTKYEALQNFATTLQKS