MSRVEHLWERLVHAALRSEKAGFDAFGRPVGGIAGNVPSSLAKNRDIDAILRAADEIQDDDPNVSRILCEHAYSLSQNLDPNSEGRGVLQFKTGLMSVIKQKLAKKEGGSIDRSQDIACLQEFYKIYREKHKVDELQEDEMKLRESGAFSGNLGELERKTVRRRRVFATLKVIRMVLEQLTEEVSPDDAERSIPEELKRVMESDAAMTEDLIAYNIIPLDAPTITNAIVSFPEVQAAVSALKYFQGLPKLPGDFSIPATRNADMLDFLQCIFGFQKDNVCNQREHVVHLLANEQSQLRILEETEPILDEAAVRNVFMKSLGNYINWCTYLCIQPAFSNPQDVNREKMLLFVSLNFLIWGEAANIRFLPECLCYLFHHMVRELDEMLRQQIATAQPANSCKSENGVSFLDQIISPLYEIVAAEAANNDNGRAPHSAWRNYDDFNEYFWSLHCFELGWPWKKGSSFFLKPKPRSKNLLKSGGSKHRGKTSFVEHRTFLHLYHSFHRLWIFLFMMFQGLAIIAFNNGHFNSKTIREVLSLGPTFVVMKFCESVLDILMMYGAYSTTRSVAVSRVFLRFLWFSVASVFICFLYVKALQEESKLNGNSVVLRIYVFVLGIYAGVHIFFSSLMRIPACHQLTNRCDHWFLVRFVKWMHQEHYYVGRGMYERTTDFIKYMLFWLVVLAAKFSFAYFLQESDIHCSFFL*