MAAVKRIKLGSQGLEVSAQGLGCMGMSAFYGPPKPESDMIALIHHAVNTGVTLLDTSDVYGPHTNEILLGKALKAGGFRERVELATKFGVSFKDGNAEVRGDPAYVRAACEASLKRLQLDCIDLYYQHRIDTSVPIEATMGELKKLVEEGKIKYIGLSEASASTIRRAHAVHPITAVQLEWSLWSRDVEEEIVPTCRELGIGIVVYSPLGRGFFSTGPKLVESFSEGDYRKDMSRFRPENLDHNRQLFERVNEIAARKQCTSSQLALAWLHHQGDDVCPIPGTTKIENFNQNVGALSVRLTLEEMAELESIASSNAVRGHRSDDGFSTFKDSDTPPLSSWKAV*