MGAPERAGAIGHHHVGDGMTAAGLTCTHSVRVANAVNGLIDLSARVTGFNCDQRAMWGVYSGMNARITLNNYDGALTPGGGGTYSAVQWFACGIGIYGTVNYATAITEQTEFAGYITDFDLVDDGINSTVTLTCIDPLRVAGQQAKQTFGANTGTLYDFLVATVAGSPGAWQWPTQLTGGTGAAFGIDYSGVALPTVSTNVAYVGSPVDYINTVVLPAGPAKLWSTGVPLKQVAGPGPIATVGAVLAGLSLKESARLPFTFSYTGVTGATLPFKELQQSYGMEEIVSQATITPAIAGGVAQLANGTLASLYGTRARSWSAVAATSNASALDVATGIVNRWGSNVTFVPATLTTTTNLLESATETQTLANKKLAGDQLQNLLSCATVNAQQVTTTFKGHNTTAQTKSSIVIGRKIASTVNDTVITLELDDWTNGHSWILGTDTLDVDRLA