MCGIVGIVGKSNVNQALYDALTVLQHRGQDAAGIVTCHDDKLYLRKDNGLVRDVFQQRHMQRLIGSVGIGHVRYPTAGSSSSAEAQPFYVNSPYGITLAHNGNLTNVEQLAKEIYESDLRHVNTNSDSEVLLNVFAHELAVRNKLQPTEEDIFAAVSCVHDRCVGGYAVVAMITGHGIVGFRDPNAIRPIVFGQRHTENGVEYMIASESVALDVLGFTLIRDLAPGEAVYITEEGKLYTRQCAKAPKYAPCIFEHVYLARPDSIMDGISVYKARLRMGEKLADKILRERPDHDIDVVIPIPDTSRTAALELANRLGVKFREGFVKNRYIGRTFIMPGQAARKKSVRQKLNAIELEFRGKNVMLVDDSIVRGTTCKQIIQMAREAGAKNVYFCSAAPAVRYPNVYGIDMPSAHELIAHNRSTEDVSKLIGADWLVYQDLPDLIDAVGGGKIKIDHFDCAVFDGEYVTGDVNEAYLNRIEQARNDATKAKSQAVSAIIDLYND*