MATMGVTVFCNRVQINGNDQEQLMLLRTLQDNENNIIGNQPTLIVPKNNASSNTANSTTVLPPYDPSRLKKHGKNGQPPPVAVARRNARERNRVKQVNNGFATLRQHIPSHIAAGYGDRGKKLSKVETLRMAVEYIRGLQRLLAEADGIEYDSKTIVGAQCAPSPTNSVISSTHNGSGERLVLEDDVLAAEDDEGEHLDEEEDESTAKSKITLSRLSPNRTAISSPRDYYASSAGDEENLEPRTITGGQNFSRLSPNSVASPPSEYYAQNEENLEPQILSPYSGAGDSEEGATTVYATSPETFSGALYYKQEITETGEFMDVVSWWEQEQGRLVHQQHTQRLTHV