MTMRVRDKQSEKAANSRRGREVRLGPSQPLCANFNGRQHIGGRFVIQPMSRFCWELTTSPVSPRRIDLAESLGLSQLQVKTWYQNRRMKWKKMVLQGGGLESHT