MATILLSSRLPTTGTATPSPTRPAPRFLSFPGTAIRRRGRGPLLASSAVSPPAPASAAQPYRALPASETTVLVTGATGYIGRYVVRELLRRGHRVLAVARSRSGIRGRNSPDDVVADLAPAQVVFSDVTDPAALLADLAPHGPVHAAVCCLASRGGGVQDSWRVDYRATLHTLQAARGLGAAHFVLLSAICVQKPLLEFQRAKLKFEEELAAEAARDPSFTYSVVRPTAFFKSLGGQVDIVKNGQPYVMFGDGKLCACKPISEEDLAAFIADCIYDQDKANKVLPIGGPGKALTPLEQGEMLFRLLGREPKFIKVPIQIMDAVIWVLDGLAKLFPGLEDAAEFGKIGRYYASESMLLLDPETGEYSDEKTPSYGKDTLEQFFQRVIREGMAGQELGEQTIF*