MATEWVISRLGEAERAAWVNVVESVGWRFVPAEIDLFFAAGEAWGAYVDGQLAGVASVYRYGENLAWLGNVAILPHLQRRGIGSKLVDHVLRHLEVEAGDVPVGLVARKELAPLYVRFGFRAVGEIVRLEADRVLVPHLPQEPLSAEGQGDAWLDDACRLDRHAFGADRSELFGRVVRAADKVIAVRDEAGKAQGMGVALPSETGMRVGPIVAQNDIMALNLMHLLAEDVEGPVVMDVPAERASFLHRLRKLGFEDQSSSVIMLRGAPRLPGHRQYLYALLRPAFG