MACPYLGSGELTHRVTFMEGGEECQQGVNKVEMGFGQTYSEYLQLDKILTAQRLKSEADGQRVDDEHLFIVIHQAHELWFKQIIFDLDNVRKLLNNTIVDETKTLKIVSGLDRMTKILSLLTEQITLLDTMSPLDFVDFRKYLTPASGFQSLQFRVLENKLGVRQERRIKYNAQHYKNVFNDTDLKTLNVTEEEKSLLTLIESWLERTPGLKSTSEDEGFWIKYEKSVNKYLADLAKQAADPSNTEEIAKQLTAEYHKTADAFQSILDPRQHEQHIRNGNRLLSHDATKGAMMIYFYRDMPRFSQPYQILTFLMDIDSLFTKWRYNHVLLVQRMLGAKQGTGGSSGYMYLRSTVSDRYKVFLDLFNLSTWLIPREYIPMLSPRMVKTLSEHSNLSHSQSSESD