MMLGERHNPTVQIPPWTLFDDPTAGTLYTHHPATHHPAQALHHYLPSNEIMLDDPEPDLPGLGLDVAVDEYSSDEFRMYEFKIRRCARGRSHDWTDCPFAHPGEKAKRRDPRKFHYSGTACPDFRKGSCKRGDSCEYAHGVFECWLHPARYRTQPCKDGTGCRRRVCFFAHTPDQLRVLQQQQHKSPRGAVESYDGSPLRHAIYKSSSIVTSPTSTLVSGPFSSSPSDSPPVSPDGLSTRRALLSNAVNDVLAFSLGQLQINKGDSWGGSPRPGGLDLGSVLRSLPSNPTEPMATGKMGGMGLMHVWEDGTGMERVESGRNLRANTFEKLRRENWMDMSAAAPDVGWVSDLVK*