MDLLSELEAAFFEAEEEDATKAATAARGTRLKTSSLPTHRAQASLLTGLSEELLLRVLGRLAPDDLLVLAQTSRYLHTVICQSNASLWRKHYLARWPDGPPGEDAEHVQGLSWKVLYMERDHQAVLEARQSAPSEALYVQMATARRSEALSRADGEALFLSPTHNRSLQLSSEVDAFRRARGLTDTLQHATHSCRGGCSWSHLVGHSAWICEKSGFVHVCTSADSCAFREPDPSSDMQVCTISGRCFANMLTEREEHAGEWERGQSRAEQQGEEDGWGAESGVGGRLGRAFLAGYNVETAEEFEQMFQVRFX