MALGELQRCWRSRSSGSDWFKLRSDPTLRIGERRVVSVTATSVVREAQRRFSTSRAATVILGQTLMATLLLHAIEAAAENIKITIAGSGGPLGGITAIGSNTGLVKGYVDFPRSDFPCLPNGLLDARGTLGERGNLTVTLHNSSWKRLKLFDTGVIGGLCNSLEEIYQKESRLILQKLGSFIPLLRLVFSLTSKEPSLVLEATFTSVSKMTLDRMAKNTRDLPKWNINADEICELLFQGIGRGETIRTINPRFGPCGLEMKQRILENEISSKGFWQIRQALKSKGYIEAFCDACGEEYRFTEDELGELIGKSISDSEEEE*