MATSAPAANADGAAPGGVDGRSGFCEVTRTFRSLRPPVPLPPTDSPLSFPEFAFSLLASSPTPAHPALLDAATGEAVSFPAFLSQVRALAGALRSVVRLGRGDVAFVLAPTRLDVPVLYFALLSFGAVVSPVNPALTADEVARLVALSGASVAFAVSSTAAKLPAGLPAVLLDSDHFRSFLQKQSDGRGEEGLAADTAVVRQSDTAAIQYSSGTTGRVKAAALPHRSFIAMAAGSHALLGKPRRGRERSLLGAPMFHSMGFYYTLKGVALGHTTVMLTDAVARRGVKGVIEAAGRWAVSEMTASPPVVVAMVKERCHLEALERVVCGGAPLPRTAAESFRRRFPNVDLCMGYGSTEAGGISLMIQREECGRICSAGRVSENVEVKIVDHVTGEALSVGQKGELLVRGPAVMAGYVGDEEANASSFDSEGWLRTGDLCYIDQDGFLFVVDRLKELIKYKGYQVPPAELELVLQSLPEVIDAAVMPYPHEEAGQIPVALVVRQPGSKVTEAQVMDHVAQRVAPYKKIRKVLFVDSIPKSPAGKILRRQLTNHVQAGAVSRM*