MATLKRIKLGSQGLEVSAQGLGCMGMSFGYGPPKPESDMIALINHAVNTGVTLLDTSDVYGPHTNEILLGKALKAGGLRQRVELATKFGASFKDGSFEVRGDPDYVRAACEASLKRLQLESIDLYYQHRIDTSVPIEATMGELKKLVEEGKIKYIGLSEASASTIRRAHAVHPITAVQLEWSLWSRDVEEEIVPTCRELGIGIVAYSPLGRGFFSSGPKLVESLTDGDYRKGLPRFRPENLEHNTQLFERVNEIAARKQCTSSQLALAWVHHQGDDVCPIPGTTKIENFNQNVGAMSVKLTPEEMAELESIASSDAVRGDRYGDGLSTFKDSDTPPLKSWKAV*