MATILLSSRLPTTGTATPSPTRPAPRFLSFPGTAIRRRGRGPLLASSAVSPPAPASAAQPYRALPASETTVLVTGATGYIGRYVVRELLRRGHRVLAVARSRSGIRGRNSPDDVVADLAPAQVVFSDVTDPAALLADLAPHGPVHAAVCCLASRGGGVQDSWRVDYRATLHTLQAARGLGAAHFVLLSAICVQKPLLEFQRAKLKFEEELAAEAARDPSFTYSVVRPTAFFRASAASEEDLAAFIADCIYDQDKANKVLPIGGPGKALTPLEQGEMLFRLLGREPKFIKVPIQIMDAVIWVLDGLAKLFPGLEDAAEFGKIGRYYASESMLLLDPETGEYSDEKTPSYGKDTLEQFFQRVIREGMAGQELGEQTIF*