MPDLNFRVEGVQALQFAAVPTLLFKLHVENAGGEPVHAVTLNTQIRIATRQRHYTTPEQERLVDVFGEPRRWGETLNSLLWTHTVVLVPPFTSDTVVDMPVTCTYDFEVVSGKYFHGLEDGAVPLEFLFRGTIFYAGDSGLQVAQISWEKEARYRLPVRVWKELMQHYFPNSAWVRLQSDLFDRLYDYKARNGLPTWEAALERLLATNGEGEG