MDEQDMNTLCGSFADDIQQECENFLGEEDDALNMIVEANPLEVEPSQVQSPTFVRKNFDESWTVSDSMDLPCMFCGMTFKSLDHLSSHEILCASGDTESEKRFFCTCGKSFTNKRALEYHQANEKSGVNYEVQRLMCTFCGILCDNREALMVHESSHAATAPFTCIFCGKGFPYKQSLVNHLRSHTGEKPYKCPLCMKSFSRETNFKIHKKLHESGQRFFCAYCGKWFRSAVEQEQHEQLCYSLICGRPMPAPWVLRYPCSFCHKMFRHRRDLRIHERVHTGERPYVCGYCEKGFTQSQALTIHIRTHTGEKPYTCVSCGQMFRDTSALRKHEFVKHTFSPKAKNNGRSFRNAMVTQVQKTDGPGTSKDFC