MAMGDGAPTMGGLVARIWDPNPLEATVACLLSSIPSPFFLVPCPIYTNEASPSQPSPCWNGIDGSPESKGDADLGEVQQHSGAVDDILAWALRDGESFPMWSRGRRMPRRSKEKPEPPVIVARESTNTMRSHMMEIADGEDVAEAVADFARRRQSWVASLRQPGEPGSVIELSGPLEILSLSGAFMPPPSLANATGLKALLAGGQGQVIGGNVVGALRARGHVTILAAVVSNVTYECLSPEHDVVDDPGKVPAAVTESHSRMEPLSCTTPEMKMETDAVQLKCDWPMQQSDDTNLRLHRDKQWAVQDKRQVLQRTLTEMHTFIKHAEWWFHKDVFAQVLQDAKDAVNCAEDLLDEINYHELQNKVEGHAILFHVQDYHETKIDKIQGKLEHLVRQMEQLGLYDERQQFIIESINREDDLFGEEQTIFGRQKEMSELIELIVLQENSPTDKQVTEVHAVSDSKRAKLENVSVLPIVGSGGVGKTTLAILVFNERRVRDHFDLLIWICVSDGFDEKKLMKRLAWSVAENEMKTDDLGCLQRILTNGIIHHTRRVLLVLDDVQTDACREDCHGWKNFLAPLKYARSGSMVLVTTRYHRVAERVGTLKHMFLEGLPEETIWEFFRMLTFGSRNSNSNAVLEPIGRSIVARLDGSSLGIKIIGRLLSLKLDAKYWKIILESELWGWPHQEEASIFTALQLSYQYLPFHLKRCFSFCSLYPRGYEFDAETLVDSWVAVGFVMPSRSILAVDIGHVYFNQLVSRSFFQRSPTSSRYVIHDLLHDMAQYVARNDCFMIKSRCGMSRIPPKVRHVSILGNGELSSTDIECLNTYKTLRSIVCIGVGCDIITNSVLETWFDHLTRIRMLRFISCRLKELPCNVGKLIHLRYLDISACDFDKLPTDLFCRLYKLEILDAQNCTLHAVPKDIIKLVNLQRLRLKDDLISQLGRVPEVGKLTLLQNMPYYAVDDKPGRGIQELKNMNHLHGGLEIDGLRNVTSREEVAGAELAKKIYLDTLVLKWHESIRPQKHNSTKEMEVLEALRPSSNIKHLEVKFYMGDGLSPMWLRHDELSSLASLSINSCPNTTTLFLIEPSETGSSRSSSVSFQSLTKLSITWCRSLTSLDNFLQPECLPMIKVIQISNCEELASLPTNNLVHFVHLEDLEICHCWNLNWEPGLALPPSLKSLKLEACGEFSDSTLSCLHNLTALTILNLRFCPSIESISAQIWSGLWSIENLKIVCCQGLVTVGGSESIAGIKNVDIRHCSKLQDLEQPFRSGQADSQ*