MDIQEVKKECLLKAFDVDIQAVKEEEVLEGQALSMAFSIVNPFLLRCALRLKIPDIIWIAGPDAPLSVHQIAAQLPSDAPDVDALSRILTYLSTMGILRAIKPVEGIDTPMTMKYSLTNVSKTYFVSEEINPLSLVHFVLLQTHPVFVAAWDHIHQRVLHGGDNFQNSRPDGKDFWAYAATDPEFNALFNVGMVSLTKGMRDLLTIYDGFKEVNTLVDMGGGHGEVSSLIIDAYPHIHAINYDLPHVIATAPTLPGIEHISGNAFESVPSADAIFMKHFLHIWDDKDCIKLLSNCYKALPEKGKVIIAEIVLDKTEGSDLVGSGYVVDALMLNVSPGGRERTPKHWSEVLKAAGFSLSKIVAKKGTLTKIIEAIKC*