MEGLPSDLKVVRERQLVIRPQEPTQRRAFFLSNIDQKLAFTVQLVHFFEAQPLLPFDAVIELLLQVLRRLLVPYDFIAGRLRFESEKGRLEIDCNGVGVPLVVASTELALNDLRDITYPNPAFTQLMMLDGIQSNPSLEDAHLASFQVTRFKCGGFAVGTAGNHTLMDGVSMVHFARNLAALAQGHELAVVPYTDRTCLKARSPPQIKYDHVELLDANDPVLPAIGETCFSSILSVGEGDPTTERSGNGRRQTGALLELRSNSGARVASQKYCNGIAKDVSTVQFAVDIRSRMEPPLPKEFAGNALVSAYARASGKELEEEEGVYCVLVQKLQEGLRRVTDEYVRSRIDWLELHDGIPCTESGFYVSAWSKLGLEGVDFGWGIRSLYAGPVVNGKVNFVIFLPHRKDEDGINVYIGLEAHHMTTFEQLMDVHPTA*