MAAERFCVRNSGAKAVVEGVGDHGCEYMTGGTVVILGQTGKNFAAGMSGGIAYVLDVDGKFGSRCNLGSVNLEEVATEEDTVTLQTMVQQHLRNTQSQLAKEVLVKFDTLLPKFVKVFPREYKQVLNASKKKPAEISSKNKREEELANKDAFKELKKLARHASVHEKMTVTQRPSRVGDPFKHRGFVSYEREVLPYRKEEERIKDWKEVLDENRPADLLKTQSARCMDCGTPFCHQELSGCPLGNKIPEWNELVYQGRWREALDRLLETNNFPEFTGRVCPAPCEGSCVLGIIENPVTIKTMECTIIDKAFEEGWVIPRPPLKRTGKKVAIVGSGPAGMAAADQLNKAGHTVTVFERADRIGGL