MAHNGGTLHRAVVDISDLPTDPEARKAALEKLAKSVQQFSSLVKFIDESAMKKQELQRLTKLEEASKTECPQRRELMKLYATPWPKGFMQFLVKALLLGVVVQEASAALLGSSFGLIILTNFVAIAFFTQGACTAAAMLDAKRGLAFNDGVDISGFSHSAMITWGYNWYSDTWQVTNEIEFGPMLWGIKMDLPDVFSPNAWKWVDSGDQLSGVKTTHVLSFNEPDHPAQANMDVGTAIAWHQYYFEQFIGRALIGSPAVTNGGYDWLNTFLYNCDLHEGCHVDFVTVHWYNKAAYVQDFKNWIDRVCTLAYPRKVWLTEFQGLGTQEEMISFLRVVLPWLDANDCVERYAYFGVTTNDHHMLVGAGPELSQIGEIYAGFRN