MDRFLSEVTTLAVGLLLSGAIFGAFKAGRLFERSTIAESIHDLALEKLKQKTESRLEMLWKEYRDTNGTPQLPEGLRFKD VVEHSFIMDEELKEQFLGLN