MKLTFRTIAGKSFSVEAEESLTIGALKDKVQEAQPDCHRDAMKLVYKGKVLDDGTTVGDNQITEQGFIVVFVQPKKAEAPKPAPAPAPAATEPAAAAPPSAPAAQPPPAQAPAAAPAAAAAPAAAAPAAHPADAYTAAASGLLAGSALETAIANICEMGFAREEVIRAMRAAFNNPDRAVEYLMTGIPANAGPPPPAAQPPQAAPRPAAAVGAPPAAQAATAAPGAAPAADAGPTALPFNMFGGPAPAAAGGGEGNLNPALAALRDNPAFAMLRTAVAQEPRSLVPMLQQLGRSNPELVQVINQNQQEFLRMLTEPVEGDEDDAMAALLGGGEGGEGGMVVELTEDDEAAITRLAALGFDRNACLEAYLACDKNEEMAANFLAENMFD*