MSFALAHGHFVKLHACAYGGERKKNTAFLCSSSHLCALEKFCDGSHPHKGWGYDFEKGEFNTAKEAEYPRALCEQYAVILERMVFGTNERRQTDAALDKFRPNQQVKGRGVPQIISEFAAVRSLVSSASPPLTDKKLLARPWLGVANVLKGKKLLLLEKLATHINWPDKQLHQELRDGFKLTGYAALSGVFKTDLKPGLFNKEQLMQDAKFLKPLLLGKVASPLHADEHAEELFGITVKEAVEKNWLEGPYSVSEVDAMFDRWLPVRRFSVFQKGKVRPIDDMKENRLNQSFSSGEKIDLHALDHTVWCLQIITKFCIHGGNLDFCLSDGSRLRAAVNAAWKGLDPKLVTTAFDLESAYKQLVGSTQACVEGLFQLLGFKFASDKLAPFSTSTEMLGVLVDTAERGVIKVDNKESRKQDLVAELQKILQCGVLEADRLPAILGRVQYAEMRIAGRHGKLAMADIRDWEKHGNSKEAAPLDETSREAFEILLARIDAGRPKRLVADEPQRPVLVFTDGAVETGSDGQVEATVGGVIFADGQTQTFGSHVDESVLRGWLQELVHPVGLTELYGIVVALKQWQQLLKGRRVIIFCDNWTAIDVYIKGTSSLKLWRQMLLEIETLDSEADNLVWMARVPSSSNVADPPSRGRWDEIDFLQX