MDVFISGGFMALNQMIWPLPLQEPPVLLGGWSLGARPARHLAEALERAGCLLRGLFTLDERLIAERGGNSSTPSIGSELSAFHVALRGEAGSRFRLRARRYQFNCPRFQELQIGGVDYLRSSASDVLLQRAAALTAEVCQLLRCGEGRHFDLGVSHSWDISQQLRGLPGGPWLARASRVAKFAWKTMPRKGVVTDGGLGSVPMMGSVASYGLHGHVAVVTGGSRGLGKGIALELASAGCIVYITGRSSATKRTEVLLSGSVDETAAQASRKGGAGIAAYVDHTLDGEVRKFVDLLTEHHADGLDFLVNNAFFMPKPDGLFFATPLWQQPCRLFDEQFCIGARNHVVLTLSCRQLLEKAQGTVISVSSAGSQGNTEVFPVSYHTNKACYDRMMLALSQKLPKIPMLTLWPGSVSTERMVLGKRRFEGWLLDAESPSFTGKAVLCLARLSVEARMRMSGRTMTSAEVLYLAGGYDVDGYX