MGEASVKYEEEFVLSSRGSKLFTCRWLPAHHKIKALVFLCHGYGMECSIFMKGTGSRLAEAGYAVFGIDYEGHGRSEGQRCYIQSFNELANDCVCFYKAIREQEVYKNLPRFLYGESMGGAVALLVHRKEPMSWNGAVLVAPMCKIAKESKTHPLIESILVKLTSAFPTWKIVPTKDVIEAAFKDPNKRQEIRQNPYIYQDRPRLKTALEMLKVSMDLEQRLEEVTLPFLVLHGEADKVTDPSISKALFSSALSFDKEMKLYPGMWHGLTSGEPDDNIQTVFQDIIAWLDARSNVVNLQD*