MGVEDCPVVASHVVLDERPEIVTAQSAAAQQWGSRAGTSVGQGADAQLCVEAFEEHHGAIQAELQTKGVQRMSCEASQDAGCVLDTAGPALEHPTRSISPSASGTSLHTDVLSPVEASSESRVLAASRMGFRHGQKVFEDRLESTLFDGMAQHDASFWADCKTLRALSSSTSGVSSLTLSPSLDSTISGWRGRALLSDPGCDAKEGACHDTKEVDEERGDSTGHLLVQIAGISAQDLAQVFARKDPMILIDVRTRLLYHMEHIVGAQNINMLQEQVDASQVSAKGSEADNETLVRALIHFLKDTSAHRLNSQSSYEVVLYDHGGPDLSASFSRAAQLVWLLSERFEDGMSVSRISMLEGGFARFVQGFPDLCRKDATSSCATSNHGESLEKLLRSNLGKRLYAKLEGQNFFNVMGGTVSKASQILPYLYLGCQRDASDYEQLKALGITHVLVVGSELDTYFGKDKFVYKHLLARDALDEPIENLFSEACEFLEGIRKDEQSKVLVHCYAGVSRSATIAIAYLISLNYTLHAALELARERRSIICPNARFMRALCDWEVKVLGLSTKEELACDVLSWME*