MGEEETAPGPTRRDAEGPRFSALRPSLRPESLEVLRSRGFERATPVQAAAIGLLAGNKDVAVEACTGSGKTLAFVLPLVEILSRAESRFRPHQVGAVVVSPTRELAKQIFDVAAPFLRTIPRTSPPMLLVGGTDPARDVRGFDDDGACCLVGTPGRLDDVMIRAKTMDLKRVELLVLDEADRLLSMGFQKTLSAIIGRLPKQRRTGLFSATQTEEVEELARAGLRNPVRVTVRCAAANAAAAAGAPPSSAAARGKLPSQLKLTYETCHYDERLWRLKTFLSEKLRADAKVIVYFLTCACVDYYHTALSAGGPADPLAGDDDDGVRPAAGATDAVVALHGKMKQAQREAALSAFAATTTGACLLCTDVAARGLDIPGVDWVIQFDAPQDPAAFVHRVGRTARMGREGSSLLYVSPHEESYLEFLRVRHIKSPESAEGGRAVCAALRAHSEKNREAMEKGVRAFVSYARGYKEHHCRFIFRFKELPLARLARAMGLLRLPRMKEIRKASKASLAGFEESSVDPDGVPFADKARERQR