MAVQASVQTSKVLILLGAGVSGSIVLRHGRLSDLIAQLQELLKGAEGVESTPYSYKYDSAALAAQIRQLANEIKELSMINPVTIFNGDSNNSGYASYLVPAAAVGAMGYCYMWWKGWSFSDAMFVTKKNMANAVESFSKQLNDLSETLASTKKHLSKELSKLDWKVEEQTEISKMILNDVTAVKSSISQLGYDFQQINEMISGIEGKIDSLESKQDVTLSGLWHLCQIAGVKDNSATKVIQDVGARLPIDAKPSSSNSLSGLRFLTEGEEGVNVIHNKPVLEKESPLVVKPVEEKTKPAVVTRSRVHRAFPGGISWAHGLTRQS*