MATMGVTVFCNRVQISGNDQEQLMLLRTLQDNENNIIGNQSTLAVPKNNTSSNATNSTTVLPPYDPTRLKKHGKNGQPPPVAVARRNARERNRVKQVNNGFATLRQHIPSHIAAGYGDRGKKLSKVETLRMAVEYIRGLQRLLAEADGVEYDSKTVSIQCAPSPTSSVISSTHNGSGERLVLEDDVLAAEDDEREQLDEEEDENAAKSKIILSRLSPNRTAIPSPRDYYASSAGDEENLEPRTITGGQNFSRLSPNSVASPPSEYYAQNEENLEPQILSPYSGAGDSEEGTTTVYATSPETFSGALYYKQEITETGEFMDVVSWWEQEQGRLVHQQHTQRLTHV