GFAKERAALEQLRGHRNIVTLYGVFTNHYSANGPSRCLLLELLDISVSELLLHSSNQGCSMWMIQHCARDVLEALAFLHHKGYVHADLKPRNILWSAEEECFKLIDFGLSFKEGNQDVKYIQTDGYRAPEAELQNCLAQAGLQSETECTSAVDLWSLGIVLLEMFSGMKLKHTVQSQEWKTNSSAIIDRIFASEGVVNSAIPAYHLRDLIKSMLHCDQGKRASAEKALCSPFFSIPFAPHIEDLVMLPTPVLRLLNVLSDASLQCEEEYEDILEDIREECQKYGPVVSLLIPKENPGKGQVFVEYANAGDSKAAQKMLTGKIFDGKFVVATFYPLSAYKRGYLYQNLL